Given:
11. public static void main(String[] args){
12. for(int i = 0; i <= 10; i++){
13. if(i > 6) break;
14. }
15. System.out.println(i);
16. }
What is the result?
A. 6
B. 7
C. 10
D. 11
E. Compilation fails.
F. An exception is thrown at runtime.
答案:E
參考:8-1 變數種類與其生命期
-------------------------------------------
15. 行要列出 i, i在 for 回圈結束就沒了, 所以編譯失敗.
沒有留言:
張貼留言