idiomatic null handling in findScalaSig

remove expensive try throw catch