Where can I find Docs of Exception in detail?

exception

#1

The English one is following Japanese.

Exceptionに関するドキュメントはどこで見れますでしょうか?

try-catchアクティビティの中で発生するExceptionのリストはプルダウンに自動追加されるので確認できますが、どういった理由からそのExceptionが発生するのかがわかりません。(エラーが実際に起きればログで見れますが…)

より良いエラーハンドリングをするためにドキュメントを探していますが、見つかっておりません。

もしロケーションをご存知でしたら、ご共有いただけますと幸いです。


Where can I find Docs of Exception in detail?

I know that a list of Exception’s name is shown by try-catch activity around any activity,
but there is no information in detail about the reason why Exception happens.

And I also couldn’t find them in this forum.

To make Error-Handling better, if you know any clue to where it is located,
Please let me know it.

I look forward to response from you.
Thank you.


#2

are you asking about the log file?


#3

Hello there,

You ca see the exception detail in studio by using simple code in writeline/messagebox
eg:
exception.Source.ToString
or
exception.Message.ToString

For full detail of log:
Ctrl + L - Opens the folder where the Log files are stored.


#4

Do you mean list of possible exceptions, with causes, per activity?

Something like:
Click throws:
SelectorNotFound exception if element is not found.
InvalidOperation exception if…
BlaBla exception if…


#5

you can even write custom log files for each process using append line activity inside catch block


#6

Thank you for your quick reply.

What you are saying is exactly what I want to know.
Something like this: https://docs.oracle.com/javase/7/docs/api/

I’m sorry for my question that is not enough to be understood.


#7

I appreciate for your reply.

I’m sorry for my question that is not understandable.

What I’m searching is something like this. : https://docs.oracle.com/javase/7/docs/api/
It’s not Log function.

Thank you for your kindness.


#8

Exception may happen for known or un known reasons. Some times because application response delay.
Some times application thrown errors, some times bad designing steps or bad array value like many reasons.
To handle these un expected errors we can use try catch activity.

I suggest to create outlook send mail activity in the catch block so that Robot will respond about the error screenshot when execution fails.

Hope my inputs are useful.


例外は既知または不明の理由により発生する可能性があります。 アプリケーションの応答が遅れるために何度か。
いくつかのアプリケーションはエラーをスローし、何度か悪い設計ステップや多くの理由のような不正な配列値を投げます。
これらの予期しないエラーを処理するために、try catchアクティビティを使用できます。

私は、実行が失敗したときにエラースクリーンショットについてロボットが応答するように、catchブロックでoutlook sendメールアクティビティを作成することをお勧めします。

私のインプットが役に立つと願っています。


#9

May be some of .NET exception list can help a bit? ( I don’t think it is all anyway)