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

语句结构
try{

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

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

解决错误或异常的语句

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值