|
Try/Catch Block Optimization
A try block which can never throw an Exception should be as fast as a normal block. Example:In the code fragement below, the statements inside the try block will never throw an Exception. The try block is unnecessary and should add no overhead.
try {
a = i(int) 1;
} catch (Exception e)
//...
}
Below is the code fragment after Try/Catch Block Optimization. a = int 1; © 1990-2012 Nullstone Corporation. All Rights Reserved. |