0

私は現在、c# を使用して R.net アプリケーションに取り組んでいます。

R は初めてで、R 言語で実行時例外を処理する方法がわかりません。Rオンラインでオンライン資料を参照しましたが、役に立ちませんでした。

試してみて助けを捕まえますか?または任意のループ?手順を教えてください。

私を助けてください。よろしくお願いします。

4

2 に答える 2

0

機能tryCatchはあなたが探しているものです。それはこのように動作します:

result = tryCatch({
    expr
}, warning = function(w) {
    warning-handler-code
}, error = function(e) {
    error-handler-code
}, finally {
    cleanup-code
}

expr試して実行したいR式はどこにありますか。

于 2012-09-28T15:14:43.453 に答える
0

try catch 最終的には、おそらくあなたが望むものです。私が言えることから、r.net でのエラー処理は、c# / .net でのエラー処理と同じです。

エラーを見つけたらどうするかは、常に議論の余地があります。Console.Log 、EventLog、swallow など。

Catch の例を試す

于 2012-09-28T15:15:02.573 に答える