
visual studio c#を勉強中です。
try cacthに関して質問がございます。
下の記述では、エラーになります。
catchの時は、A~Cは、特に使用しないのですが、どこかに記述しなければなりません。
private static int Test(out int A, out int B, out int C, out int D)
{
// ①
//A = B= C= D= 1;
try
{
A = 1;
B = 1;
C = 1;
D = 1;
return 0;
}
catch (Exception)
{
// ②
//A = B= C= D= 1;
return -1;
}
}
①と②の場所どちらが、一般的なのでしょうか?
それとも、上記以外の場所なのでしょうか?
No.3ベストアンサー
- 回答日時:
①は既定値を指定しておきたいとき。
②は異常終了時。
tryのreturn前は正常時
なのでしょう。必要に応じてセットすればよいので
場所に定跡は有りません。
No.2
- 回答日時:
正常な時に返したい値、例外時に返したい値、をそれぞれ求めるところで返却すればいいと思います。
一般的とかありません。
例では単純すぎるだけです。
tryの中を実行してる時点でA,B,C,Dに値入ってるからcatchで改めて入れる必要がありませんし、例外も発生しませんし。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- MySQL MYSQL エラー 2 2022/10/18 11:37
- C言語・C++・C# c言語の問題の説明、各所ごとに 5 2023/07/26 11:03
- Java javaでのプログラム(配列)について質問です. 2 2022/10/14 22:27
- C言語・C++・C# 変数のスコープ 5 2023/05/27 17:50
- WordPress(ワードプレス) wordpressでphpを読み込みたい 1 2022/10/30 23:40
- C言語・C++・C# C言語のエラーについて 2 2022/07/11 13:56
- C言語・C++・C# int tff(int clk) { static int state = 0; //状態 stat 1 2022/07/11 21:14
- C言語・C++・C# C言語 3 2022/10/04 15:07
- C言語・C++・C# C++プログラミングコードにポリモーフィズムを取り入れ方を教えてください。 2 2023/06/09 11:17
- C言語・C++・C# プログラミングのペーパーテスト 実行結果の表示を答えてください #include <stdio.h> 2 2022/07/09 16:14
関連するカテゴリからQ&Aを探す
今、見られている記事はコレ!
-
弁護士が語る「合法と違法を分けるオンラインカジノのシンプルな線引き」
「お金を賭けたら違法です」ーーこう答えたのは富士見坂法律事務所の井上義之弁護士。オンラインカジノが違法となるかどうかの基準は、このように非常にシンプルである。しかし2025年にはいって、違法賭博事件が相次...
-
釣りと密漁の違いは?知らなかったでは済まされない?事前にできることは?
知らなかったでは済まされないのが法律の世界であるが、全てを知ってから何かをするには少々手間がかかるし、最悪始めることすらできずに終わってしまうこともあり得る。教えてgooでも「釣りと密漁の境目はどこです...
-
カスハラとクレームの違いは?カスハラの法的責任は?企業がとるべき対応は?
東京都が、客からの迷惑行為などを称した「カスタマーハラスメント」、いわゆる「カスハラ」の防止を目的とした条例を、全国で初めて成立させた。条例に罰則はなく、2025年4月1日から施行される。 この動きは自治体...
-
なぜ批判コメントをするの?その心理と向き合い方をカウンセラーにきいた!
今や生活に必要不可欠となったインターネット。手軽に情報を得られるだけでなく、ネットを介したコミュニケーションも一般的となった。それと同時に顕在化しているのが、他者に対する辛らつな意見だ。ネットニュース...
-
大麻の使用罪がなかった理由や法改正での変更点、他国との違いを弁護士が解説
ドイツで2024年4月に大麻が合法化され、その2ヶ月後にサッカーEURO2024が行われた。その際、ドイツ警察は大会運営における治安維持の一つの方針として「アルコールを飲んでいるグループと、大麻を吸っているグループ...
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
C言語のポインターに関する警告
-
JSPやサーブレットでSystem.out...
-
[JAVA]try 内の変数を外で!?
-
eclipse,mysql,javaエラー
-
文字列のエラーチェック
-
Javaの引数を使ってチェックし...
-
サーブレットについて
-
JAVAの初心者です。
-
EclipseでJava
-
文字列の引き算
-
javaじゃんけんゲーの質問
-
Scanner と BufferedReader
-
「続行するには何かキーを押し...
-
会員情報登録プログラムの作成...
-
複数行キーボード入力した後に...
-
jspでHTMLの配色を変数に代...
-
JAVAのDouble型の小数点以下の...
-
Javaで文字と数字が混ざったも...
-
数値⇒漢数字変換 java
-
System.err. printlnとSystem.o...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
C言語のポインターに関する警告
-
JSPやサーブレットでSystem.out...
-
EclipseでJava
-
[JAVA]try 内の変数を外で!?
-
JAVAのDouble型の小数点以下の...
-
文字列の引き算
-
「続行するには何かキーを押し...
-
会員情報登録プログラムの作成...
-
Javaのコマンドライン引数を使...
-
Javaでカレントディレクトリを...
-
java プログラミングについて
-
複数行キーボード入力した後に...
-
JAVA 文字色変更
-
エクセルマクロ文で、赤文字セ...
-
配列を後ろから数えるには?
-
改行の判定方法
-
java シンボルが見つかりません...
-
JAVA 三角形の判定
-
JAVAのエラーの意味が分かりま...
-
nullcline
おすすめ情報