Lines Matching refs:Try

64     The Try/Catch and Throw statements (described below) implicitly
92 Try/Catch/Throw macros, so it shouldn't be expensive or have side
103 are used by a Try/Catch statement. It does no harm to initialize
107 Try/Catch statement.
110 Try statement
113 The Try/Catch/Throw macros are capitalized in order to avoid
117 A Try/Catch statement has a syntax similar to an if/else statement,
127 If a Throw that uses the same exception context as the Try/Catch is
128 executed within the Try clause (typically within a function called
129 by the Try clause), and the exception is not caught by a nested
130 Try/Catch statement, then a copy of the exception will be assigned
138 Try foo();
141 IMPORTANT: Jumping into or out of a Try clause (for example via
145 inside a Try clause. In many cases where one is tempted to return
146 from a Try clause, it will suffice to use Throw, and then return
148 use goto to jump to the end of the Try clause, then check the flag
149 after the Try/Catch statement.
152 changed within the Try clause are undefined after an exception is
153 caught. Therefore, variables modified inside the Try block whose
154 values are needed later outside the Try block must either use static
163 clause of the innermost enclosing Try clause. The expression must
171 Try statement
174 When the value of the exception is not needed, a Try/Catch statement
206 #define Try \
229 /* Try ends with if(), and Catch begins and ends with else. This */
230 /* ensures that the Try/Catch syntax is really the same as the */