Java编译异常捕捉与上报笔记
2024-10-21 05:49:18
异常处理机制的作用:增强程序的健壮性
处理编译异常方式一:
在方法声明位置上使用throws关键字抛出,谁调用该方法,就交给谁处理
注意:为Exception的是需要处理的,否则编译器会报错,可以一直上抛
一般不建议在main方法上使用throws,如果main方法处理不了异常,只能上报给JVM,此时只能终止程序
处理编译异常方式二:
使用try...catch语句对异常进行捕捉,此时异常会中断,不会上报
try{
//try尝试
}catch(异常 变量名){
//捕捉异常后,需要做什么
//注意,这里可以使用变量名引用,变量名引用的内存地址是那个new出来异常对象的内存地址
}
try...catch异常捕捉后,后续代码仍可以正常执行
注意:如果一个方法上报异常之后,该方法就结束了
最新文章
- [转]pycharm的一些快捷键
- Restful.Data v1.0 - 轻量级数据持久层组件, 正式开源发布了
- Java堆外内存的使用
- ajax练习习题一弹窗查看
- Oracle 表的连接方式(2)-----HASH JOIN的基本机制2
- error: variable '__this_module' has initializer but incomplete type错误解决
- MySQL之事务隔离级别--转载
- 安卓天天练练(十五)改造BasicSyncAdapter
- treeview递归
- ie6与固定定位fixed,+ 条件注释格式注意
- 一致性hash和虚拟节点
- eclipse项目导入之后,项目内无报错,项目头有红色叉号。
- (三)flask中的请求钩子函数
- turtle库实现汉诺塔
- tomcat压缩版配置
- Socket拆包和解包
- maven教程基础
- Laravel 加载自定义的 helpers.php 函数
- UVA 11947 Cancer or Scorpio 水题
- C++ 智能指针学习