アプリケーションコン​パイラーでコンパイル​したアプリを起動した​際エラーが起きてもエ​ラーメッセージを出さ​ない方法を知りたいで​す。

3 次查看(过去 30 天)
丈太郎 森川
丈太郎 森川 2021-12-6
アプリケーションコンパイラーでコンパイルしたアプリを起動した際エラーが起きてもエラーメッセージを出さない方法を知りたいです。
よろしくお願いします。

采纳的回答

ysuzuki
ysuzuki 2021-12-8
try-catch 構文で回避することができます。
try-catch はエラーが起こる可能性のある部分に対して使用し、エラー発生時にプログラムが途中で強制的に中止されることを回避し、続きを実行したりなんらかの終了処理を行うことを可能にするものです。
以下のサンプルをMATLAB環境で実行いただき、さらにEXE化してお試しいただけますでしょうか。
-----------------
try
%fileID = fopen('tsunamis.txt');
fileID = fopen('AAAAAAA.txt');
tline = fgetl(fileID) % ここでエラー発生
fclose(fileID)
catch
% 何もしない、または何らかの処理を追加
end
-----------------
  1 个评论
丈太郎 森川
丈太郎 森川 2021-12-8
早速のご回答ありがとうございます。
try-catchでイメージ通り出来ました。
今後ともよろしくお願いいたします。

请先登录,再进行评论。

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 パルスと遷移の計量 的更多信息

标签

产品


版本

R2021b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!