Throw exception also in case an unexpected rBreakType was passed

Change-Id: I331e12ab5115401b9fa87e1f0f2be51f33ccbc75
diff --git a/i18npool/source/breakiterator/breakiterator_unicode.cxx b/i18npool/source/breakiterator/breakiterator_unicode.cxx
index ac05a25..3e31c36 100644
--- a/i18npool/source/breakiterator/breakiterator_unicode.cxx
+++ b/i18npool/source/breakiterator/breakiterator_unicode.cxx
@@ -289,7 +289,7 @@ void SAL_CALL BreakIterator_Unicode::loadICUBreakIterator(const css::lang::Local
                    pBI.reset( icu::BreakIterator::createLineInstance(icuLocale, status) );
                    break;
            }
            if ( !U_SUCCESS(status) ) {
            if ( !U_SUCCESS(status) || !pBI ) {
                throw uno::RuntimeException();
            }
            icuBI->mpValue.reset( new BI_ValueData);