我想在谷歌應用程序腳本中編寫try catch錯誤處理機制。我已經部署了一個Web應用程序,我希望如果以任何方式寫入腳本功能的任何部分執行失敗,我想將自定義消息放在瀏覽器屏幕上。谷歌應用程序中的異常處理腳本web應用程序
讓我們一起去計劃......這將得到執行
function doGet(e){
//Calling method
methodCall();
return HtmlService.createHtmlOutputFromFile('success');
}
第一種方法現在讓我們說,方法調用內部有一些線,很容易出錯,這將導致錯誤,如果供應不當投入。那麼如何捕獲這個錯誤並在瀏覽器中顯示自定義錯誤消息而不是成功文件的內容。
function methodCall(){
//Call to some Google API
try{
DriveApp.getFiles();
}catch(err){
return HtmlService.createHtmlOutput("<p>Custom error message</p>");
}
}
因此,在加載頁面結束時,用戶可以在他的瀏覽器上看到自定義錯誤消息。
謝謝。你有使用我沒有的邏輯。 –