To reduce development complexity, it would be useful to chose between CheckPointException and BusinessRuleException exception type returned by activities:
- UiPath.Core.Activities.CheckTrue
- UiPath.Core.Activities.CheckFalse.
This would removing the need for additional ‘If’ switches with nested Throw New BusinessRuleException activities to control workflow execution.
- To ensure this is not a breaking change, the default exception should be the current CheckPointException
- This could be elaborated to more complex implementations, but allowing the distinction between System and Business Exceptions in this activity would be very useful.