Heim >Java >javaLernprogramm >Eine Einführung in die Verwendung des Schlüsselworts throw zum Auslösen von Ausnahmen in der Java-Programmierung

Eine Einführung in die Verwendung des Schlüsselworts throw zum Auslösen von Ausnahmen in der Java-Programmierung

高洛峰
高洛峰Original
2017-01-18 14:56:292570Durchsuche

throw löst eine Ausnahme direkter aus:

if(age < 0){
throw new MyException("年龄不能为负数!");
}

Schauen wir uns ein Beispiel an:

package Test;
  
 public class Test2 {
   public static void main(String[] args) {
     String s = "abc";
     if(s.equals("abc")) {
       throw new NumberFormatException();
     } else {
       System.out.println(s);
     }
   }
  
 }

The Die Ausführungsergebnisse lauten wie folgt:

Eine Einführung in die Verwendung des Schlüsselworts throw zum Auslösen von Ausnahmen in der Java-Programmierung

In Java können Sie beim Definieren einer Methode eine Ausnahme deklarieren und dann mit throw eine Ausnahme während der Implementierung gezielt auslösen.

ppublic class Shoot {  创建类
  
static void pop() throws NegativeArraySizeException {
  
//定义方法并抛出NegativeArraySizeException异常
  
int [] arr = new int[-3];//创建数组
}
  
public static void main(String[] args) {//主方法
try {
  
pop(); //调用pop()方法
  
} catch (NegativeArraySizeException e) {
  
System.out.println("pop()方法抛出的异常");//输出异常信息
}
}
}

Weitere Einführungen in die Verwendung von Ausnahmen mit dem Schlüsselwort throw in der Java-Programmierung finden Sie auf der chinesischen PHP-Website für verwandte Artikel!


Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn