摘要:
NullPointerException(空指针异常):当试图调用实例方法或访问实例变量时,对象引用为 null 时抛出。ArithmeticException(算术异常):当试图做出违反算术规则的操作时抛出,比如除以零。ClassCastException(类转换异常):当试图将对象强制转换为不是其子类的类型时抛出。IllegalStateException(非法状态异常):当对象处于非法、不一致的状态时抛出。NoSuchMethodException(无此方法异常):当试图调用不存在的方法时抛出。
阅读全文
posted @ 2023-11-14 11:09
小亮爱编码
阅读(94)
推荐(1)
编辑
摘要:
1 Error(错误):是指程序无法处理的错误,表示运行应用程序时比较严重的问题。大多数错误与代码编写者执行的操作无关,而表示代码运行时JVM(Java 虚拟机)出现的问题。2 异常(Exception):是指在程序执行时由于程序处理逻辑上的错误而导致程序中断的一种指令流。通俗的说,就是程序员写的代码错误。两者的区别:错误无法处理,异常可以被程序本身处理。
阅读全文
posted @ 2023-11-14 09:26
小亮爱编码
阅读(160)
推荐(0)
编辑