windhaunting, original addressUsed to be try{} catch (...) {} to catch some unexpected exceptions in C + +, today read Winhack's post only to know, this method in VC is actually unreliable. For example, the following code: Try { BYTE* pch;
C ++ Exception Handling: Try, catch
Try {// a statement that may have an error. If there is an error, throw... // Initialize an exception object} catch (type name [shape parameter name]) // exception description (exception specifier) {// do
Mxs&vincene─╄ovё&0000021─╄ovёmxs&vinceneMxs&vincene─╄ovё: Today is very cruel, tomorrow is more brutal, the day after tomorrow is very good, but most people die in the evening, only those real heroes can see the sun after the day.Mxs&vincene─╄ovё:we
Used to be try{} catch (...) {} to catch some unexpected exceptions in C + +, today read Winhack's post only to know, this method in VC is actually unreliable. For example, the following code:Used to be try{} catch (...) {} to catch some unexpected
program development, programmers often have to face is how to write code to respond to the occurrence of error events, that is, exception handling (exception handlers). If the exception handling code is well designed, then the final presentation to
Difference 1: Throw is an exception thrown by the statement; throws is an exception thrown by the method;
Throw Syntax: Throw
In the method declaration, add the throws clause to indicate that the method will throw an exception. If a method has an
In program development, programmers often face how to write code to respond to the occurrence of error events, that is, exception handlers ). If the exception handling code is well-designed, the final presentation to the user will be a friendly
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.