Try-Catch yapısı, programımızın herhangi bir durumda bir hata ile karşılaşması durumunda, çalışmayı durdurmak yerine hata ile karşılaşıldığını, hatanın adını,tipini söylemesi istenen durumlarda kullanılır.
try scope'una çalışmasını istediğimiz kod parçası yazılırken, catch scope'una ise try kodunda hata olursa çalışması istenen kodlar yazılır.