//Signa_01NG.java public class Signa_01NG{ /* すべてシグネチャが同じメソッドです。 オーバーロードできません。 */ void method01(int a, double b){ System.out.println("シグネチャ: method01(int,double)"); } public void method01(int a, double b){ System.out.println("シグネチャ: method01(int,double)"); } static void method01(int a, double b){ System.out.println("シグネチャ: method01(int,double)"); } int method01(int a, double b){ System.out.println("シグネチャ: method01(int,double)"); } final void method01(int a, double b){ System.out.println("シグネチャ: method01(int,double)"); } void method01(int a, double b) throws RuntimeException{ if(a==0){ throw new RuntimeException("例外"); } System.out.println("シグネチャ: method01(int,double)"); } public static void main(String[] args){ new Signa_01NG(); } }