我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:财神爷心水论坛 > 非均匀有理 >

【非原创勿进!】异常处理有两种 throw 或 try什么意思? 不懂。

归档日期:06-06       文本归类:非均匀有理      文章编辑:爱尚语录

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  展开全部首先指出你的一个小问题 如果有 try{}catch(){}那么必须存在catch

  throw:是遇到跑出异常在编译器遇到红色波浪线的编译异常需要throw直接跑出在方法上;

  try :如果在try代码块中遇到异常,那么try会把这个异常扔进catch中让catch来处理这个异常,使用try的情况是程序需要向下执行,如果在执行的过程中遇到异常那么程序会直接终止运行,加了try就是为了防止程序终止运行的,在运行的是后将异常捕捉了。

  看这个方法,这个方法的作用是把一个字符串转换成数字,parseInt中的参数a如果是数字字符串“1111”的话,不会有异常。如果不是数字字符串“s1111”就有异常。用try catch把他包起来是为了处理可能出现的异常,如果没有异常执行try{}里面的语句,如果出现了异常就执行catch{}中的语句。

本文链接:http://chondriac.com/feijunyunyouli/483.html