Thread Rating:
  • 487 Vote(s) - 2.91 Average
  • 1
  • 2
  • 3
  • 4
  • 5
予期しない例外発生時のハンドリング
09-28-2012, 10:48 AM,
#1
予期しない例外発生時のハンドリング

予期しない例外が発生した場合に、Traceを出力したり管理者に通知をしたいと思っています。

DeveloperCenterで以下のような記事を発見し、テストしてみました。http://developers.curlap.com/faq/48-faq-...04-05.html

やりたいことは実現できそうなのですが、install-unexpected-exception-handlerプロシージャを呼ぶと
自動的にexitプロシージャが呼ばれ、アプレットが終了されてしまいます。

通常予期しない例外が発生した場合は
「詳細」「アプレットの終了」「継続」から選べると思うのですが、exit(アプレットの終了)ではなく
終了か継続か選択できるようにするにはどうすれば良いのでしょうか?


よろしくお願いします!
10-01-2012, 04:28 PM,
#2
RE: 予期しない例外発生時のハンドリング
どうでしょうか・・

みなさんなにか知恵を貸してください!!

よろしくお願いします。
10-02-2012, 04:39 PM,
#3
RE: 予期しない例外発生時のハンドリング
ちなみに、過去にあった類似の問題というのはどのようなものだったのでしょうか?
tyson
10-03-2012, 09:38 AM, (This post was last modified: 10-03-2012, 10:04 AM by okm.)
#4
RE: 予期しない例外発生時のハンドリング
tysonleeさん
間違い投稿でしょうか・・?




質問内容は以下です。
予期しない例外が発生したときにハンドリングして、自動的にTraceをテキストかなにかに吐き出したいと思っています。
install-unexpected-exception-handlerプロシージャを呼ぶと自動的に終了して画面が真っ白になってしまうので、それは避けたいと思っています。
予期しない例外をハンドリングできて、「継続」か「終了」か選ばせるようなことが可能でしょうか?
なにかアイディアでもよろしいのであれば教えて教えていただきたいと思っています。


よろしくお願いいたします。
09-03-2014, 01:10 PM,
#5
RE: 予期しない例外発生時のハンドリング
this is very good post
09-03-2014, 07:12 PM,
#6
RE: 予期しない例外発生時のハンドリング
私も以前トライしましたが、ダメでした。
install-unexpected-exception-handler で継続できてくれればいいんですがね。

Forum Jump:


Users browsing this thread:
1 Guest(s)

MyBB SQL Error

MyBB has experienced an internal SQL error and cannot continue.

SQL Error:
1017 - Can't find file: 'mybb_threadviews' (errno: 2)
Query:
INSERT INTO mybb_threadviews (tid) VALUES('636')