try catch(trycatch怎么用)
一、CPP的try、catch等关键字是什么意思
trycatch为异常处理的一种模式。在try模块里如果操作失败就会抛出异常代码,这时候catch模块就会捕捉这个异常,如果捕捉到,就会进行catch模块中的相应处理.try{//程序中抛出异常throwvalue;}catch(valuetypev){//例外处理程序段}语法小结:throw抛出值,catch接受,当然,throw必须在“try语句块”中才有效。
二、trycatch怎么用
try/catch的功能是捕捉异常所以在需要这个功能的时候就需要try/catch
1)java中即使不会发生异常的代码也是可以用try/catch,catch句不会被认为不可达代码
2)常见需要捕捉的异常a.IO异常:使用输入输出流读写文件的时候,b.类型转换异常:不确定被转换变量是否满足条件的时候,如下Stringstr="a";Integer.parseInt(str);c.DB异常:数据库操作时常伴随有异常的发生如:加载驱动,创建Connection,Statement,ResultSet对象,SQL语句执行注:数据库操作中经常使用finally来进行对象的关闭d.工程自定义异常:大多为了输出自定义异常信息如:输入网址是不安全地址的时候,出一个不安全的提示.可以用catch块完成最后,推荐使用Eclipse之类的开发工具,工具在可能发生异常的时候会提示追加try/catch,不容易出错.
三、for循环中的try catch怎么加
不想写代码,可以这样做,改用while循环或者去掉for中的i++,然后再循环体里面加trycatchfinally就可以了如果还是不懂再追问我