Win a copy of Design for the Mind this week in the Design forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

ambiguous statement

 
Anonymous
Ranch Hand
Posts: 18944
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi
can anybody tell me, what is the meaning of second statement.
1.....Does not compile and
2.....Compiles but generates a compile time error
(if compile time error is there, how can a code compile)
Here is a sample below.
What will be the result of compiling the following code:
public class Test {
public static void main (String args []) {
int age;
age = age + 1;
System.out.println("The age is " + age);
}
}
Compiles and runs with no output
Compiles and runs printing out The age is 1
Compiles but generates a runtime error
Does not compile
Compiles but generates a compile time error
 
Gaurav Chikara
Ranch Hand
Posts: 412
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Correct answer should be does not compile
forget about the option complies but gives complie time error
it is just to confuse you
Originally posted by shikhar:
Hi
can anybody tell me, what is the meaning of second statement.
1.....Does not compile and
2.....Compiles but generates a compile time error
(if compile time error is there, how can a code compile)
Here is a sample below.
What will be the result of compiling the following code:
public class Test {
public static void main (String args []) {
int age;
age = age + 1;
System.out.println("The age is " + age);
}
}
Compiles and runs with no output
Compiles and runs printing out The age is 1
Compiles but generates a runtime error
Does not compile
Compiles but generates a compile time error

 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic