初級 › missing return statement の原因と直し方 › パターン2
missing return statement の原因と直し方
すべての経路で値を返す必要があります。
1 public class Main { 2 static String grade(int n) { 3 if (n >= 60) { 4 return "pass"; 5 }_______________________ ^ 6 } 7 public static void main(String[] args) { 8 System.out.println(grade(50)); 9 } 10 }
Main.java:6: error: missing return statement
空欄を埋めてビルドを通す
すべての経路で値を返す必要があります。ifを通らなかった場合の道が塞がっていないと拒否されます。
次の問題