填when.
when引导的句子中的谓语动词一般是短暂性的瞬间动词,如see,hear等,went out是熄灭的意思,也是瞬间动词.
while引导的句子中的谓语动词一般是持续性的,动作能持续一段时间,如read,wait等.