初級 › unexpected return value の原因と直し方 › パターン4
unexpected return value の原因と直し方
voidメソッドは値を返せません。
1 public class Main { 2 static void printSum(int a, int b) { 3 return _____; ^ 4 } 5 public static void main(String[] args) { 6 printSum(1, 2); 7 } 8 }
Main.java:3: error: incompatible types: unexpected return value
空欄を埋めてビルドを通す
voidのメソッドはreturnに値を書けません。処理を打ち切りたいだけなら return; と値なしで書きます。
次の問題