No.3
- 回答日時:
#2 のものです。
補足をお願いします。
過去にその方法で無視できた、というエラーの例をいくつか教えていただけませんか
この回答への補足
再現性が無く登場するエラーに使っており、残念ながら、エラー内容については全く覚えていません。
ただ、1行で様々なエラーに対応?できました。
また、細かくエラー内容を指定することで、任意のエラーのみを飛ばすような設定ができたと思います。
どこのHPか忘れましたが、エラーの種類の一覧があり、そのエラー名を含んだ物を指定した記憶があります。
特に、perl内部にあるような、こちらではどうしようもないエラー(推測:perl内部のC言語のポインタエラー?)が発生した時、使った記憶があります。
確かJAVAにも同様の方法(全く違うかも)があり、エラー内容を指定することで、try-catchをしなくても、中断することなく進んでくれる方法があったように記憶しています。
No.2
- 回答日時:
こんにちは
$SIG{__DIE__} = "IGNORE";
とかではありませんか??
回答いただきありがとうございます。
そういった方法もあるのですね。全くの初耳でした。とても勉強になります!
質問文で、
「プログラムの先頭に記述するだけで、エラーを飛ばしてくれる方法があったのですが」
と書いていますが、誤解を招く文章でした。すみません。
プログラムの先頭というのは、use strict;やuse warnings;のある場所に、何かを書くと、そのプログラムで発生するエラーを大抵無視してくれるという物です。
もし、思い付く物がありましたら是非教えてください。
宜しくお願い致します。
No.1
- 回答日時:
そんなものありません。
>発生するエラーをとことん無視するような物です。
そうしてどうなるのですか?、無限ループにでも落とし込んでコンピューターを壊すのですか?
それよりは、
use strict;
として、エラーを取り除くことが肝心です。
回答いただきありがとうございます。
>そんなものありません。
お言葉を返すようですが、先日まで使っていましたので方法はあるかと思います。
ただ、表現としては、エラーが発生した場合、個別のエラーごとに無視する方法と全部のエラーを無視して継続する方法の2種類があったと記憶しています。
数日前にHDDが飛び、ソースごと無くなってしまいましたので困っています。
また、外部プログラムからのフリーズで止まっているようですので、use strict; use warnings;では無警告ですし、色々なところで際限なく発生しますのでとりあえず、無視する方法を探しています。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Outlook(アウトルック) outlookの送信エラーについて 1 2022/05/13 12:04
- その他(プログラミング・Web制作) VScodeでpythonプログラムの関数を実行したい 2 2022/07/13 19:24
- Windows 10 Windows Updateの更新ができない場合に初期化 3 2023/01/18 20:00
- Perl perlをバージョンアップしたら、今まで正常に動いていたプログラムが、エラーになってしまった 3 2022/10/05 15:44
- Java Java プログラム public class Main { public static void 3 2023/08/10 23:46
- Perl Perl の外部モジュールの利用方法 3 2022/07/10 18:34
- その他(コンピューター・テクノロジー) ファイル名以外でも先頭を数字にしない方がよいのか 3 2022/08/06 02:19
- Windows 10 数年前からWindows10 の Update ができないです。なぜですか? 7 2022/11/09 06:03
- Windows 10 Windows 11の累積更新プログラム KB5016629 がインストール出来ない。 2 2022/08/16 12:23
- Perl Perlのエラーについてご教授ください。初心者です。 CGIを別サーバに移したところ、Perlのバー 5 2023/05/31 10:48
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
UserForm1.Showでエラーになり...
-
String""から型'Double'への変...
-
VBAでfunctionを利用しようとし...
-
お助けください!VBAのファイル...
-
文字列内で括弧を使うには
-
.VBSだとADODBのプロバイダが見...
-
【VBA】ワークブックを開く時に...
-
VBA処理中に途中で止まってしま...
-
「実行時エラー '3167' レコー...
-
変数にするとエラーになる理由は?
-
エクセルVBA 「On Error GoTo...
-
データベース操作時エラーについて
-
VBAでのファイル読込エラー...
-
ある1人の友達のLINEで、少しの...
-
VBAのリストボックスで、横スク...
-
ExecuteNonQueryメソッドの戻り値
-
IBM Notes9のメールをExcelVBA...
-
エクセルVBAで埋め込みグラフ(C...
-
VBでコンパイル エラー 変数...
-
ACCESS2007 VBA 「INSERT INTO...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
UserForm1.Showでエラーになり...
-
String""から型'Double'への変...
-
マクロで"#N/A"のエラー行を削...
-
VBAでfunctionを利用しようとし...
-
文字列内で括弧を使うには
-
実行時エラー 438 の解決策をお...
-
エクセル関数を教えてください
-
On ErrorでエラーNoが0
-
お助けください!VBAのファイル...
-
VBA データ(特定値)のある最...
-
【VBA】ワークブックを開く時に...
-
インポート時のエラー「データ...
-
実行時エラー'-2147467259(8000...
-
マクロの「SaveAs」でエラーが...
-
WindowsでのPythonの挙動について
-
ApplicationとWorksheetFunctio...
-
Excel vbaについての質問
-
エクセルVBA 「On Error GoTo...
-
Filter関数を用いた結果、何も...
-
ACCESSで値を代入できないとは?
おすすめ情報