Question:What will be the output of the following code snippet? try { try { trace("<< try >>"); throw new ArgumentError ("throw this error"); } catch(error : ArgumentError) { trace("<< catch >> " + error); trace("<< throw >>"); throw error; } catch(error:Error) { trace ("<< Error >> " + error); } } catch (error:ArgumentError) { trace ("<< catch >> " + error); } 

A << try >> << catch >> ArgumentError: throw this error << throw >> << Error >> ArgumentError: throw this error << catch >> ArgumentError: throw this error 

B << try >> << catch >> ArgumentError: throw this error << throw >> 

C << try >> << catch >> ArgumentError: throw this error << throw >> << catch >> ArgumentError: throw this error 

D Compilation error: Nesting or try catch block not permitted 

+ Answer
+ Report
Total Preview: 404

Copyright © 2025. Powered by Intellect Software Ltd