Welcome Guest | Sign in | Register
Variables and Loops - Discussion Page For Q.2985 | Java Programming Questions and Answers | Java Programming Free Online-Tests | LucentBlackBoard | LucentBlackBoard.com

Home > Java Programming > Variables and Loops > Questions and Answers

Q: What is the output for the below code ?

1. public class Test {
2. int i=8;
3. int j=9;
4. public static void main(String[] args){
5. add();
6. }
7. public static void add(){
8. int k = i+j;
9. System.out.println(k);
10. }
11. }
A. 17 B. 0
C. Compilation fails with an error at line 5 D. Compilation fails with an error at line 8

Answer and Explanation

Answer:Compilation fails with an error at line 8

Explanation:
i and j are instance variable and attempting to access an instance variable from a static method. So Compilation fails .

Comment on this Question

Name:

Loading...




Partner Sites
LucentBlackBoard.com                  SoftLucent.com                  LucentJobs.com
All rights reserved © 2012-2015 SoftLucent.