CHAPTER 16: Definite Assignment Previous
Previous
Java Language
Java Language
Index
Index
Next
Next

16.2 Definite Assignment and Statements

16.2.1 Empty Statements , 16.2.2 Blocks , 16.2.3 Local Variable Declaration Statements , 16.2.4 Labeled Statements , 16.2.5 Expression Statements , 16.2.6 if Statements , 16.2.7 switch Statements , 16.2.8 while Statements , 16.2.9 do Statements , 16.2.10 for Statements , 16.2.11 break, continue, return, and throw Statements , 16.2.12 synchronized Statements , 16.2.13 try Statements


16.2.1 Empty Statements


16.2.2 Blocks


16.2.3 Local Variable Declaration Statements


16.2.4 Labeled Statements


16.2.5 Expression Statements


16.2.6 if Statements


16.2.7 switch Statements


16.2.8 while Statements


16.2.9 do Statements


16.2.10 for Statements


16.2.10.1 Initialization Part


16.2.10.2 Incrementation Part


16.2.11 break, continue, return, and throw Statements


16.2.12 synchronized Statements


16.2.13 try Statements

V is definitely assigned before a finally block iff V is definitely assigned before the try statement.

Top© 1996 Sun Microsystems, Inc. All rights reserved.