zoukankan      html  css  js  c++  java
  • Java throws Exception、try、catch

    throws Exception是方法后面接的 意思是向上级抛出异常

    try{}里面的异常会被外面的catch捕捉到

    抛出异常是throw new Exception("异常");

    用法如下

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    public static void main(String args[]){
        try{
            A();
        }catch(Exception e){
            System.out.println(e.getmessage());
        }
    }
    public static void A() throws Exception{
        throw new Exception("A方法抛出了一个异常");
    }

    (1)如果你不想编写捕获异常的具体代码的话,你可以使用 throws Exception 的形式,
    把异常再次抛出,交给JVM(Java虚拟机)可以捕获。这是一种比较省事的办法。 
    (2)如果你想亲编写处理异常的代码的话,可以使用try{ }catch(){ }的形式,进行捕获, 
    一旦程序发生异常,它就会安照你catch{ }块编写的代码去执行。

    throws 用在方法上面 用来声明该方法有可引发的异常
    try{}:捕获异常
    catch:处理异常

  • 相关阅读:
    计算机网络拓扑结构
    中继器,集线器,网桥,交换机,路由器
    网络层次模型
    广播域和冲突域
    Tomcat
    Log4j
    Eclipse实用快捷键
    WebService是什么?
    定时任务处理-Quartz
    MySQL内存表-临时表
  • 原文地址:https://www.cnblogs.com/ivychang/p/Java.html
Copyright © 2011-2022 走看看