Welcome to ExamTopics
ExamTopics Logo
- Expert Verified, Online, Free.

Unlimited Access

Get Unlimited Contributor Access to the all ExamTopics Exams!
Take advantage of PDF Files for 1000+ Exams along with community discussions and pass IT Certification Exams Easily.

Exam AD01 topic 1 question 38 discussion

Actual exam question from Blue Prism's AD01
Question #: 38
Topic #: 1
[All AD01 Questions]

Examine the flow below:

An error has been encountered on Page1 and the exception has bubbled up to be recovered in the Recover1 stage. The "˜Yes' path has been taken from the
"Throw new Exception?" decision stage. Consider the Throw Exception stage properties below:

How should the properties be configured for the Process to throw a new Business exception, i.e. a different exception to the one encountered in Page1?

  • A. Configure Exception Type() in the Exception Type field and ExceptionDetail() in the Exception Detail field. Leave the Preserve the type and detail of the current exception checkbox un-ticked.
  • B. Tick the Preserve the type and detail of the current exception checkbox. Leave the Exception Type and Exception Detail fields blank.
  • C. Leave the Exception Type field blank and type "Business Exception" in the Exception Detail field.
  • D. Type Business Exception in the Exception Type field and type a custom message in the Exception Detail field.
Show Suggested Answer Hide Answer
Suggested Answer: B 🗳️

Comments

Chosen Answer:
This is a voting comment (?) , you can switch to a simple comment.
Switch to a voting comment New
abain89
Highly Voted 3 years, 9 months ago
Shouldn't it be D? Option B will capture the exception detail from Page 1 and throw it on the Main page
upvoted 15 times
...
CHosk
Highly Voted 3 years, 8 months ago
Agree, it's D
upvoted 11 times
...
onyeisi
Most Recent 7 months ago
Selected Answer: A
The correct response is: **A. Configure Exception Type() in the Exception Type field and ExceptionDetail() in the Exception Detail field. Leave the Preserve the type and detail of the current exception checkbox un-ticked.** Explanation: To throw a new Business exception, you should configure the Exception Type and Exception Detail fields to specify the type and details of the new exception you want to throw. In this case, you would type the desired exception type in the Exception Type field (for example, "BusinessException") and provide a custom exception detail message in the Exception Detail field (such as "A new Business exception occurred"). Since you want to throw a new exception and not preserve the details of the current exception, you should leave the "Preserve the type and detail of the current exception" checkbox unticked. Option A describes this configuration, making it the correct choice to throw a new Business exception with custom type and detail information.
upvoted 2 times
...
SSDev
7 months, 2 weeks ago
Its D, because you can't use the Exception functions to write to an Exception stage, you must select the Exception detail from a dropdown.
upvoted 1 times
...
Andercash
8 months, 4 weeks ago
la resuesta es D
upvoted 1 times
...
shubhamvadnere
10 months, 1 week ago
Selected Answer: A
Option A is correct option.
upvoted 1 times
...
LH1213
10 months, 2 weeks ago
THE ANSWER IS B
upvoted 1 times
LH1213
10 months, 2 weeks ago
Sorry, meant D for a new custom exception
upvoted 1 times
...
...
RadekRPA
1 year ago
Selected Answer: D
D seems to be correct
upvoted 1 times
...
BP_Bot1
2 years, 2 months ago
Exception details for the business exceptions are always custom. Answer is D. since ExceptionType() and ExceptionDetail() will only write the current system exception so A. is wrong.
upvoted 1 times
...
Rahulpersie
2 years, 3 months ago
Yes D is correct answer
upvoted 1 times
...
quechap
2 years, 7 months ago
Yes D.
upvoted 1 times
...
Priyanka2811
2 years, 9 months ago
Answer is Option "A". Preserver Check box is kept un-checked and New Exception detail and Exception Type can be Configured
upvoted 3 times
Ascar
2 years, 9 months ago
It's not the correct answer, since ExceptionDetail() and ExceptionType() hold CURRENT exception data, but accordint to question, we want to throw NEW exception.
upvoted 4 times
...
...
sogoku_ichi_2907
2 years, 9 months ago
D is the correct answer.
upvoted 1 times
...
krrish0
2 years, 11 months ago
A is the correct answer. As it mentioned to leave the preserve checkbox un-ticked. Option D didn't specify that.
upvoted 3 times
Ad01blueprism170
2 years, 10 months ago
No. ExceptionDetail() and ExceptionType() will have same exception but the question asks to configure new exception
upvoted 1 times
...
...
Zerohash
2 years, 11 months ago
Correct answer is D
upvoted 1 times
...
Swathi_91
3 years, 3 months ago
option A
upvoted 1 times
...
VishalS
3 years, 8 months ago
Option D does not talk about preserving exception...and When "Preserve the Type..." check box clicked then it disable the Exception Type and Detail fields. So looking at option ..Option B seems correct to me.
upvoted 2 times
RPA
3 years, 7 months ago
B is not the right answer. The questions says "throw a new Business exception, i.e. a different exception to the one encountered in Page1" - which is not achieved by B. The correct answer is D
upvoted 5 times
sstusard
3 years, 1 month ago
I agree D is correct since a new exception is required to be thrown. Option B will simply throw the same exception as from the sub page.
upvoted 1 times
...
...
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...