エラーの意味が分かりません。
これはどういうエラーなのでしょうか?
複数クラスを用いたプログラムを書きました。
実行するとき以下のようなエラーが表示されます。
C:\workspace>java aaa19
Exception in thread "main" java.lang.NoClassDefFoundError: comment/Zenhan
at aaa19.main(aaa19.java:9)
Caused by: java.lang.ClassNotFoundException: comment.Zenhan
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:602)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
... 1 more
import
1 2public class aaa19 { 3 public static void main (String[] args) throws Exception { 4 5 6 Zenhan.doWarusa () ; 7 Zenhan.doTogame () ; 8 comment.Kouhan.callDeae () ; 9 comment.Kouhan.showMondokoro () ; 10 } 11 12 13} 14 15 16``` 17```package comment; 18 19 public class Zenhan { 20 21 public static void doWarusa(){ 22 System.out.println("きなこでござる。くえませんがの。"); 23 } 24 25 public static void doTogame() { 26 System.out.println("この老いぼれの目はごまかせぬぞ。"); 27 } 28 } 29コード 30``` 31```package comment; 32 33 public class Kouhan { 34 35 36 public static void callDeae (){ 37 System.out.println("ええい、こしゃくな。曲者だ!!であえい!!"); 38 } 39 public static void showMondokoro() throws Exception { 40 System.out.println("飛車さん、角さん。もういいでしょう。"); 41 System.out.println("この紋所が目に入らぬか!"); 42 Zenhan.doTogame(); //もう一度咎める。 43 } 44} 45コード 46```
回答1件
あなたの回答
tips
プレビュー