diff options
Diffstat (limited to 'files/pl/web/javascript/referencje/liveconnect/jsexception/index.html')
-rw-r--r-- | files/pl/web/javascript/referencje/liveconnect/jsexception/index.html | 93 |
1 files changed, 0 insertions, 93 deletions
diff --git a/files/pl/web/javascript/referencje/liveconnect/jsexception/index.html b/files/pl/web/javascript/referencje/liveconnect/jsexception/index.html deleted file mode 100644 index 3d66cc7ac7..0000000000 --- a/files/pl/web/javascript/referencje/liveconnect/jsexception/index.html +++ /dev/null @@ -1,93 +0,0 @@ ---- -title: JSException -slug: Web/JavaScript/Referencje/LiveConnect/JSException -tags: - - Dokumentacja_JavaScript - - Dokumentacje - - JavaScript - - Wszystkie_kategorie -translation_of: Archive/Web/LiveConnect/LiveConnect_Reference/JSException ---- -<p> -</p> -<h3 id="Podsumowanie" name="Podsumowanie"> Podsumowanie </h3> -<p>Publiczna klasa<code>JSException</code> rozszerzająca <code>RuntimeException</code> -</p> -<pre>java.lang.Object - | - +----java.lang.Throwable - | - +----java.lang.Exception - | - +----java.lang.RuntimeException - | - +----netscape.javascript.JSException -</pre> -<h3 id="Opis" name="Opis"> Opis </h3> -<p><code>JSException</code> jest wyjątkiem wyrzucanym, kiedy kod JavaScript zwróci błąd. -</p> -<h3 id="Podsumowanie_konstruktora" name="Podsumowanie_konstruktora"> Podsumowanie konstruktora </h3> -<p>Klasa <code>netscape.javascript.JSException</code> posiada następujące konstruktory : -</p> -<dl><dt> <code>JSException</code></dt><dd> Przestarzały konstruktor pozwala opcjonalnie na określenie szczegółowego powiadomienia lub innych informacji. -</dd></dl> -<h3 id="Podsumowanie_metod" name="Podsumowanie_metod"> Podsumowanie metod </h3> -<p>Klasa <code>netscape.javascript.JSException</code> posiada następujące metody: -</p> -<dl><dt> <code>getWrappedException</code> </dt><dd> Instancja metody <code>getWrappedException</code>. -</dd></dl> -<dl><dt> <code>getWrappedExceptionType</code> </dt><dd> Instancja metody <code>getWrappedExceptionType</code> zwraca wartość int mapującą typ obiektu <code>wrappedException</code>. -</dd></dl> -<h3 id="Kompatybilno.C5.9B.C4.87_wsteczna" name="Kompatybilno.C5.9B.C4.87_wsteczna"> Kompatybilność wsteczna </h3> -<h4 id="JavaScript_1.1_do_1.3" name="JavaScript_1.1_do_1.3"> JavaScript 1.1 do 1.3 </h4> -<p>Klasa <code>JSException</code> miała trzy konstruktory publiczne, które opcjonalnie pobierały argument w postaci ciągu znaków, określającego szczegółowy komunikat lub inne informacje danego wyjątku. Metoda <code>getWrappedException</code> nie była dostępna. -</p><p>Konstruktory <code>JSException</code>, oznaczone jako przestarzałe w JavaScripcie 1.4, tworzą obiekt <code>JSException</code> z opcjonalnym komunikatem szczegółowym. -</p> -<h3 id="Deklaracja" name="Deklaracja"> Deklaracja </h3> -<pre>1. public JSException() - -2. public JSException(String s) - -3. public JSException(String s, - String filename, - int lineno, - String source, - int tokenIndex) -</pre> -<h3 id="Argumenty" name="Argumenty"> Argumenty </h3> -<dl><dt> <code>s</code> </dt><dd> Szczegółowy komunikat. </dd></dl> -<dl><dt> <code>filename</code> </dt><dd> Adres URL pliku gdzie wystąpił błąd, o ile jest dostępny. </dd></dl> -<dl><dt> <code>lineno</code> </dt><dd> Liczba linii w pliku, o ile jest dostępny. </dd></dl> -<dl><dt> <code>source</code> </dt><dd> Łańcuch znakowy zawierający wykonywany kod JavaScript. </dd></dl> -<dl><dt> <code>tokenIndex</code> </dt><dd> Indeks w źródłowym łańcuchu znaków, wskazujący miejsce wystąpienia błędu. -</dd></dl> -<h3 id="getWrappedException" name="getWrappedException"> <code>getWrappedException</code> </h3> -<p>Metoda instancji <code>getWrappedException</code>. -</p> -<h4 id="Deklaracja_2" name="Deklaracja_2"> Deklaracja </h4> -<p><code> -public Object getWrappedException() -</code> -</p> -<h4 id="Opis_2" name="Opis_2"> Opis </h4> -<p><code>getWrappedException()</code> zwraca obiek reprezentujący wartość faktycznie wyrzuconą przez JavaScript. JavaScript może wyrzucić wartość dowolnego typu. Metoda <code>getWrappedException()</code> pozwala określić, jaki rodzaj wartości jest reprezentowany przez zwracany typ Object. -</p> -<h3 id="getWrappedExceptionType" name="getWrappedExceptionType"> <code>getWrappedExceptionType</code> </h3> -<p>Metoda instancji <code>getWrappedExceptionType</code>. -</p> -<h4 id="Deklaracja_3" name="Deklaracja_3"> Deklaracja </h4> -<p><code> -public int getWrappedExceptionType() -</code> -</p> -<h4 id="Opis_3" name="Opis_3"> Opis </h4> -<p><code>getWrappedExceptionType()</code> zwraca wartość <code>int</code>, pasującą do jednej z następujących statycznych <code>int</code> pól klasy <code>JSException</code>: -</p> -<ul><li> <code>EXCEPTION_TYPE_EMPTY</code> -</li><li> <code>EXCEPTION_TYPE_VOID</code> -</li><li> <code>EXCEPTION_TYPE_OBJECT</code> -</li><li> <code>EXCEPTION_TYPE_FUNCTION</code> -</li><li> <code>EXCEPTION_TYPE_STRING</code> -</li><li> <code>EXCEPTION_TYPE_NUMBER</code> </li><li> <code>EXCEPTION_TYPE_BOOLEAN</code> -</li></ul> -{{ languages( { "en": "en/Core_JavaScript_1.5_Reference/LiveConnect/JSException" } ) }} |