Hello @Kelvin-Ng
Thank you for your query.
The normal single ticket is flexible and you can make a stop between Zürich and Wengen.
The supersaver ticket is only valid on the selected train, so in this case is not possible to make a stop at Bern.
I wish you a nice day.
GiorgiaB