初級 › missing return statement の原因と直し方 › パターン1
missing return statement の原因と直し方
すべての経路で値を返す必要があります。
1 public class Main { 2 static int twice(int n) { 3 ______ n * 2; ^ 4 } 5 public static void main(String[] args) { 6 System.out.println(twice(3)); 7 } 8 }
Main.java:3: error: not a statement
空欄を埋めてビルドを通す
戻り値の型がvoid以外のメソッドは、必ずreturnで値を返す必要があります。returnを忘れると式だけの行として扱われ、単独の式は文として成立しません。
次の問題