wrapped some dau-like error sorces into try-catch-blocks

added joptionpanes with error messages