程序运行的过程中会停下,如果不是因为程序正常运行结束的话,那可能是由中断或者是异常产生的。
中断和异常不一样
中断的是收到与本身运行的指令集无关的中断信号,cpu使程序中断,异常是因为程序本身运行过程中出现了问题而被迫停止继续运行。
就好像一个人在吃饭的时候,大脑作为cpu控制着人正常进食,如果中途中有人打电话过来,人停止吃饭,接电话,别人打来的电话就是中断信号。如果中途吃饭鱼骨头卡到喉咙,这时候因为人因为自身吃饭过程中出现了问题,这就是异常。
程序运行的过程中会停下,如果不是因为程序正常运行结束的话,那可能是由中断或者是异常产生的。
中断和异常不一样
中断的是收到与本身运行的指令集无关的中断信号,cpu使程序中断,异常是因为程序本身运行过程中出现了问题而被迫停止继续运行。
就好像一个人在吃饭的时候,大脑作为cpu控制着人正常进食,如果中途中有人打电话过来,人停止吃饭,接电话,别人打来的电话就是中断信号。如果中途吃饭鱼骨头卡到喉咙,这时候因为人因为自身吃饭过程中出现了问题,这就是异常。