In fact, you really have these two options - probability thresholds (softmax values) and adding a garbage class.
In my area (speech), both approaches are their place:
" " "" (, ), . , . - < 50% , , . , , , , .
" " , (, 10 ) (, ), . " ". , , . . , - , , , , , , softmax .
, , . ( , ), , , . , , , (, , , ). , . .