语句结构
try{
有可能发生错误或异常的语句块
}catch(被捕获的错误或异常类型 e){
解决错误或异常的语句
}
1.为什么会发生错误和异常???
没有十全十美的程序你的程序部可能回答用户的一切问题,所写的程序都有自己的逻辑业务范围,程序应该有自己的规定,如果超过了自己程序的业务逻辑范围,就有可能发生错误和异常。
说白了就是你是软件工程师,别人却问你你会盖楼房吗??那我只能说你找建筑工程师去啊。
上面的代码中运用了多catch语句捕捉不同的错误,但是仍然有错误,因为我的结果实际上是一个小数,但是使用int结果会被程序向下取整,直接变成了0。其中cathc抓取错误的类型必须要从小的错误类型抓起,直接抓大的类型错误再去抓小的类型错误会报错。
来源:CSDN
作者:我不抽火哪来的烟啊
链接:https://blog.csdn.net/QAQyebaiye/article/details/104439616