Monday, September 27, 2010

missing return statement

class A{
public int getValue(){
if(true)
return 1;
}
}

ans:Error: missing return statement
compile time error
----------------------------------------

class A{
public int getValue(){
if(true)
return 1;
else
return 2;
}
}

output: 1
--------------------------------------------

class A{
public int getValue(){
if(true)
return 1;
return 2;
}
}

output: 1
-----------------------------------------------------

class A{
public int getValue(){
if(!true)
return 1;
else
return 2;
}
}

output: 2
------------------------------------------------------
public class Missing {
public static void main(String[] args) {
System.out.println(new A().getValue());
}
}

No comments:

Post a Comment