私はこのコードを持っています:
private String Style(String Arg, Vector VctrClass) throws Exception {
if (Verify that Arg is contained into VctrClass)) {
return "Something";
} else {
throw new Exception("Error The argument required \""+Arg+"\" doesn't exist<br>");
}
}
ここで私の問題、私はこの方法を持っていました:
public String GetStylString(String Arg) {
try {
return this.Style(Arg,OneVector);
}
catch(Exception e) {
System.out.println(e.toString());
}
finally {
return "";
}
}
しかし、私はこのメッセージを持っています: Void メソッドは値を返すことはできません
次に、方法を次のように変更しました。
public String GetStylString(String Arg) {
try {
return this.Style(Arg,OneVector);
}
catch(Exception e) {
System.out.println(e.toString());
}
}
次のメッセージが表示されます: このメソッドは文字列型の結果を返す必要があります