実現したいこと
JAVA if文のネスト
前提
正の整数の時はちゃんと動作するのですが0や負の整数と時に何も出てこなくなります。
発生している問題・エラーメッセージ
else {
if(a==0) {
System.out.println("aは0です");
}else if(a<0){
System.out.println("aは負の整数です");
}
をどこに入れればちゃんと動作するか教えてください。
エラーメッセージ
該当のソースコード
Java
1public class seihu {2 public static void main(String[]args) {3 int a=0;4 if(a>0) {5 System.out.println("aは正の整数です");6 if(a%2==0) {7 System.out.println("aは偶数です");8 }9 else {10 if(a==0) {11 System.out.println("aは0です");12 }else if(a<0){13 System.out.println("aは負の整数です");14 }15 }16 }17 }18 19}
試したこと
初めて質問するのでお願いします。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
0 コメント