error exception
Throwable 是 Java 语言中所有错误或异常的超类。下一层分为 Error 和 Exception
Error 类是指 java 运行时系统的内部错误和资源耗尽错误。应用程序不会抛出该类对象。如果出现了这样的错误,除了告知用户,剩下的就是尽力使程序安全的终止。
Exception 又有两个分支,一个是运行时异常 RuntimeException ,一个是CheckedException。
异常的使用和try{}catch{}finally{}
1 int a = 0; 2 try{ 3 Exception exception = new Exception("不能既填行又填列"); 4 throw exception; 5 }catch (Exception e){ 6 if(e.getMessage().equals("不能既填行又填列")){ 7 a = 1; 8 System.out.println("catch输出:"+ a); 9 } 10 }finally { 11 a = 2; 12 System.out.println("finally输出:"+ a); 13 }
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了