https://geshan.com.np/blog/2024/06/javascript-try-catch/