中易网

JAVA问题:有一个方法:private static int Age(String str) throws ParseException{}

答案:3  悬赏:60  
解决时间 2021-01-18 02:29
  • 提问者网友:欲劫无渡
  • 2021-01-17 11:40
JAVA问题:有一个方法:private static int Age(String str) throws ParseException{}
最佳答案
  • 二级知识专家网友:话散在刀尖上
  • 2021-01-17 12:11
这种写法是声明这个方法会抛出异常,你在其它地方调用这个方法时,IDE工具会提示你捕获异常,即这时候用try catch当然,你可以继续把方法声明成会抛出异常的,其它try catch就是说你做了处理,而throws则你是放手不管,让调用的你方法去处理。
全部回答
  • 1楼网友:笑迎怀羞
  • 2021-01-17 12:34
throws 就是抛出异常,后面的代码是异常的类型
try
{
//可能会出现的异常代码
}
catch(Exception e)
{
//如果代码出现异常就执行这些代码
}
public void getXXX() throws Exception //如果出现异常,把异常提交给java虚拟机,让java虚拟机自动处理
{
有异常的代码
}
  • 2楼网友:猎心人
  • 2021-01-17 12:26
不在这个方法里处理这个异常,由调用这个方法的方法处理这个异常
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息