例外をスローする方法はより直接的です:
if(age <0){新しいmyexception( "年齢は否定的ではない!");}例を見てみましょう:
パッケージテスト2 {public static void [] args){s.equals( "abc"){throw nubleformatexception(); println(s);操作結果は次のとおりです。
Javaでは、メソッドが定義されているときに例外を宣言し、その後、実装中に特にスローするために例外をスローすることができます。
ppublic class shoot {create class static void pop()を作成しますnegativearraysizeexception {//メソッドを定義し、negativearraysizeexcecececeception int [] arr = new int [-3]; / / / /create are Anray} public static void main(String [] args ){//主要なメソッド{pop(); // pop()method} catch(negativearraysizeexception e){system.out.println( "pop()メソッドによってスローされた例外情報}}}