区分运行时导常和非运行时导常

1.运行时异常,也就是编译器认为每个程序员都是牛逼的,不会写出这种异常出发,这种异常要么是程序员可控的,比如,空指针异常,要么就是程序员不可控,并且是由机器自身原因造成。
2.检查时异常,是编译器认为这些异常是外部原因导致程序员不可控,提示程序员自己要catch

你可能感兴趣的:(笔记)