When and how should I use exception handling? When and how should I use exception handling? windows windows