社区
Java EE
帖子详情
怎么样不捕获异常而是立刻中断程序?
鸣鸣Amadues
2021-01-09 02:52:58
就像空指针异常那样,可catch可不catch,如果不catch的话,万一碰到空指针就直接中断程序了。
那一般的异常能不能像空指针异常那样,不捕获而是直接中断?有时候捕获的话还要处理,不处理的话程序继续走下去可能会有意想不到的结果。
...全文
3491
1
打赏
收藏
怎么样不捕获异常而是立刻中断程序?
就像空指针异常那样,可catch可不catch,如果不catch的话,万一碰到空指针就直接中断程序了。 那一般的异常能不能像空指针异常那样,不捕获而是直接中断?有时候捕获的话还要处理,不处理的话程序继续走下去可能会有意想不到的结果。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qybao
2021-01-09
打赏
举报
回复
RuntimeException可以不catch,出错会自动向上抛出,直到最后都没有catch就jvm异常退出 所以你自己的异常应该继承自RuntimeException,否则你在方法定义的时候抛出了异常,在调用方法时就必须catch,除非调用方法的方法也是定义为抛出异常
Flutter编程指南之Dart语言:移动开发语言
第13章
异常
处理:
捕获
异常
、try-on
捕获
异常
、try-catch
捕获
异常
、try-on-catch
捕获
异常
、使用finally代码块、手动抛出
异常
、自定义
异常
类。 第14章 异步编程:Dart异步处理机制、案例:同步函数实现读取文件、案例...
java中
异常
的
捕获
及处理
程序
运行时,发生的不被期望的事件,它阻止了
程序
按照
程序
员的预期正常执行,这就是
异常
。
异常
发生时,是任
程序
自生自灭,
立刻
退出终止。在Java中即,Java在编译或运行或者运行过程中出现的错误。 Java提供了更加...
【雕爷学编程】MicroPython手册之 REPL
中断
程序
如果
程序
处理了 KeyboardInterrupt
异常
,或者使用 try-except 语句来
捕获
它,那么
中断
程序
可能不会导致
程序
终止,而是继续执行
异常
处理部分的代码。MicroPython 的 REPL
中断
程序
是一种可以让用户在任何时候停止...
php try报错
程序
中断
,php
异常
处理
既然抛出
异常
会
中断
程序
执行,那么为什么还需要使用
异常
处理?
异常
抛出被用于在遇到未知错误,或者不符合预先设定的条件时,通知客户
程序
,以便进行其他相关处理,不至于使
程序
直接报错
中断
。当代码中使用了try ...
catch块里又遇到
异常
,为什么
程序
不会
中断
,而是会继续执行下去
代码如下,try块中
捕获
到除数为0的
异常
,在catch块中再次遇到除数为0的
异常
,但是
程序
可以继续执行下去,谁能解释一下原因,另外请教大神帮忙解释一下
程序
执行后函数的返回值(这里我就不给出返回结果了)public ...
Java EE
67,513
社区成员
225,879
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章