\fi-6552 \s5 \li7030 \fi-6553 \fi-5796 \i0 \b reason:\b0 (NSString *)\i reason\i0 Creates an exception object, assigning it \i name \i0 as its name,\
\b userInfo:\b0 (NSDictionary *)\i userInfo\i0 \i reason\i0 as its human-readable explanation, and \i userInfo\i0 as arbitrary data that will accompany the exception.\
\fi-6552 \s5 \li7030 \fi-6553 \fi-5796 \b reason:\b0 (NSString *)\i reason\i0 \i name \i0 as its name, \i reason\i0 as its human-readable\
\b userInfo:\b0 (NSDictionary *)\i userInfo\i0 explanation, and \i userInfo\i0 as arbitrary data that will accompany the exception.\
\s4 \li7029 \fi-5794 \fi-6552 \fi-6552 + (volatile void)\b raise:\b0 (NSString *)\i name\i0 Creates and raises an exception with name \i name\i0 and\i \
\fi-6552 \s5 \li7030 \fi-6553 \fi-5796 \i0 \b format:\b0 (NSString *)\i format,...\i0 a reason constructed from \i format\i0 and the following arguments in the manner of \b printf()\b0 . The user-defined information is \b nil\b0 . Invokes \b raise\b0 as part of its implementation.\
\s4 \li7029 \fi-5794 \fi-6552 \fi-6552 + (volatile void)\b raise:\b0 (NSString *)\i name\i0 Creates and raises an exception with name \i name\i0 and\
\fi-6552 \s5 \li7030 \fi-6553 \fi-5796 \b format:\b0 (NSString *)\i format\i0 a reason constructed from \i format\i0 and the arguments in \
\b arguments:\b0 (va_list)\i argList\i0 \i argList\i0 , in the manner of \b vprintf()\b0 . The user-defined information is \b nil\b0 . Invokes \b raise\b0 as part of its implementation.\
\s4 \li7029 \fi-5794 \fi-6552 \fi-6552 {\f3 -} (volatile void)\b raise\b0 Raises the exception, causing program flow to jump to the enclosing error handler.\