Hi @machiel.veldkamp,
In theory, you *should* be able to run a rule such as this:
Sub Main()
Try
'Do something here that might cause one of the following:
Catch ArgEx As ArgumentException
MessageBox.Show("Caught an Argument Exception: " & ArgEx.Message, "Title")
Catch ComEx As COMException
MessageBox.Show(Caught a COM Exception: " & ComEx.Message, "Title")
Catch Ex As Exception
MessageBox.Show("Caught a general Exception: " & Ex.Message, "Title")
End Try
End Sub
The reality is that unless you tick the "Straight VB Code" button here:

iLogic complains that:

Which doesn't help much.
I assume this is because iLogic only accepts the one Try Catch End Try...?
I guess you could just use a generic "Try Catch" and check the type of Exception:
Try
'do something here
Catch ex As Exception
' Single catch block - catches as generic system exception
'Process as FaultEx
If TypeOf ex Is FaultException Then
End If
'Process as ArithEx
If TypeOf ex Is ArithmeticException Then
End If
'Process as ArgEx
If TypeOf ex Is ArgumentException Then
End If
'Cleanup
Finally
End Try
This way you can, as you put it "Auto Accept" certain Exception types and catch the rest.
Regards,
Alex.