java try{}catch(){}语句块

杀马特。学长 韩版系。学妹 提交于 2020-02-22 12:11:55

语句结构
try{

有可能发生错误或异常的语句块

}catch(被捕获的错误或异常类型 e){

解决错误或异常的语句

}
1.为什么会发生错误和异常???
没有十全十美的程序你的程序部可能回答用户的一切问题,所写的程序都有自己的逻辑业务范围,程序应该有自己的规定,如果超过了自己程序的业务逻辑范围,就有可能发生错误和异常。
说白了就是你是软件工程师,别人却问你你会盖楼房吗??那我只能说你找建筑工程师去啊。
在这里插入图片描述
上面的代码中运用了多catch语句捕捉不同的错误,但是仍然有错误,因为我的结果实际上是一个小数,但是使用int结果会被程序向下取整,直接变成了0。其中cathc抓取错误的类型必须要从小的错误类型抓起,直接抓大的类型错误再去抓小的类型错误会报错。

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!