ざっくりとした内容ですみません...。
エラーハンドリング(rescue)はせずに、何かしらRuntimeErrorが出たときに、先回りしてRuntimeErrorに
ruby
1puts '処理が失敗しました。エラーはこれです' 2# 何かの処理(include?)をして、通常のスタックトレースが表示される 3puts 'エラー表示終了'
という処理を追加したいです。
mixin, include, extends、いろいろあるのですが何を使えばいいのかいまいちピンとこないので質問します。
コードを見せながらの説明ができないため難しいのですが、ぜひご回答いただければ幸いです。
ご質問があれば回答いたします。
どうぞよろしくお願いいたします。
=======================
イメージを追加します!!
処理が失敗しました。エラーはこれです (...)/test.rb:2:in `<top (required)>': undefined method `/' for nil:NilClass (NoMethodError) from -e:1:in `load' from -e:1:in `<main>' エラー表示終了
「puts 'エラー表示終了'」のあとは、そこでプログラムが終了する、ということでしょうか。
ですです。こんな感じでスタックトレースが表示されてほしいです!!!
回答2件
あなたの回答
tips
プレビュー