相同点:都是 Exception的子类;都可以被catch
不同点:运行时异常可以被catch,也可以不catch,但是一般异常必须被catch,不然无法编译通过;运行时异常是由程序员的逻辑错误引起的,可以避免,但是一般异常是java语言决定的,不能避免,必须被捕捉
运行时异常和一般异常有何异同?
最新推荐文章于 2024-07-09 08:15:00 发布
相同点:都是 Exception的子类;都可以被catch
不同点:运行时异常可以被catch,也可以不catch,但是一般异常必须被catch,不然无法编译通过;运行时异常是由程序员的逻辑错误引起的,可以避免,但是一般异常是java语言决定的,不能避免,必须被捕捉