Exception handling

http://dbpedia.org/resource/Exception_handling an entity of type: Thing

تدبير الحالات الشاذة أو الاستثنائية في علم الحواسيب ما يعمل عندما تحصل حالات عارضة وقت تنفيذ برنامج من البرامج الحاسوبية. وينقسم تدبيرها إلى تدبير الجهاز (عتاد الحاسوب) وتدبير البرامج (برمجيات الحاسوب). rdf:langString
Výjimka (anglicky exception) je v programování výjimečná situace, která může nastat za běhu programu. Jedná se o zobecnění vnitřního přerušení vyvolaného chybou při provádění programu. Ve vyšších programovacích jazycích je obvykle výjimka spojena s objektem nesoucím informace o chybovém stavu. rdf:langString
El manejo de excepciones es una técnica de programación que permite al programador controlar los errores ocasionados durante la ejecución de un programa informático. Cuando ocurre cierto tipo de error, el sistema reacciona ejecutando un fragmento de código que resuelve la situación, por ejemplo retornando un mensaje de error o devolviendo un valor por defecto. rdf:langString
Dans le contexte des langages de programmation fonctionnels et impératifs, un système de gestion d'exceptions ou SGE permet de gérer les conditions exceptionnelles pendant l'exécution du programme. Lorsqu'une exception se produit, l'exécution normale du programme est interrompue et l'exception est traitée. Les erreurs/exceptions les plus courantes sont probablement l'accès non autorisé à une zone mémoire (erreur de manipulation de pointeur) et la division par zéro (on ne prévoit pas le cas où le diviseur est nul). rdf:langString
예외 처리(例外 處理) 또는 오류 처리는 일반적인 실행의 흐름을 바꾸는 몇 가지 조건을 처리하도록 설계한 프로그래밍 언어의 개념이나 컴퓨터 하드웨어 구조를 말한다. 일반적으로 프로그램이 처리되는 동안 특정한 문제가 일어났을 때 처리를 중단하고 다른 처리를 하는 것을 예외 처리라고 한다. rdf:langString
Exception handling is een constructie of een mechanisme die een programmeertaal biedt om op een abnormale of uitzonderlijke gebeurtenis (excepties) te kunnen reageren en af te handelen tijdens het uitvoeren van software. De normale afloop van het programma wordt gewijzigd in tijdelijke onderbreking of een totale afbreking. Als er geen aandacht in het programma aan de mogelijke exceptie is besteed, meldt het systeem een "unexpected exception", meestal gevolgd door een rapportage. rdf:langString
Обрабо́тка исключи́тельных ситуа́ций (англ. exception handling) — механизм языков программирования, предназначенный для описания реакции программы на ошибки времени выполнения и другие возможные проблемы (исключения), которые могут возникнуть при выполнении программы и приводят к невозможности (бессмысленности) дальнейшей отработки программой её базового алгоритма. В русском языке также применяется более короткая форма термина: «обработка исключений». rdf:langString
例外處理(Exception handling,中國大陆所用“异常”对应的英文是Abnormality,港澳台以及日本使用的是“例外”)是指在进行运算( computation)时,出现例外的情况(需要特殊处理的非常规或例外的情况)对应的处理,这种情况经常会破坏程序正常的流程。它通常由特殊的编程语言结构、计算机硬體机制(如:中断或者如訊號等操作系统IPC设施)所构成的。具体实现由硬體和軟體自身定义而决定。一些例外,尤其是硬體,将会在被中断后进行恢復。 rdf:langString
Eine Ausnahme oder Ausnahmesituation (englisch exception oder Trap) bezeichnet in der Computertechnik ein Verfahren, Informationen über bestimmte Programmzustände – meistens Fehlerzustände – an andere Programmebenen zur Weiterbehandlung weiterzureichen. Kann in einem Programm beispielsweise einer Speicheranforderung nicht stattgegeben werden, wird eine Speicheranforderungsausnahme ausgelöst. Ein Computerprogramm kann zur Behandlung dieses Problems dafür definierte Algorithmen abarbeiten, die den Fehler beheben oder anzeigen. rdf:langString
In computing and computer programming, exception handling is the process of responding to the occurrence of exceptions – anomalous or exceptional conditions requiring special processing – during the execution of a program. In general, an exception breaks the normal flow of execution and executes a pre-registered exception handler; the details of how this is done depend on whether it is a hardware or software exception and how the software exception is implemented. Exception handling, if provided, is facilitated by specialized programming language constructs, hardware mechanisms like interrupts, or operating system (OS) inter-process communication (IPC) facilities like signals. Some exceptions, especially hardware ones, may be handled so gracefully that execution can resume where it was int rdf:langString
Penanganan pengecualian (Inggris: Exception handling) merupakan istilah di dalam bidang ilmu komputer yang merujuk kepada mekanisme respon dari munculnya "pengecualian" dari suatu proses komputasi. "Pengecualian" yang dimaksud adalah suatu keadaan tidak normal yang terjadi ketika eksekusi suatu program sehingga membutuhkan proses khusus yang bahkan dapat mengubah alur program itu sendiri. Pada Ilmu Komputer, penanganan pengecualian dapat dilakukan dari sisi perangkat lunak maupun perangkat keras. Perangkat lunak mengimplementasikan fitur penanganan pengecualian melalui suatu mekanisme yang disediakan oleh bahasa pemrograman, sedangkan menggunakan fitur pendeteksi kesalahan yang tertanam pada peranti keras untuk menangani kesalahan yang terjadi dalam proses komputasi. rdf:langString
In informatica la gestione delle eccezioni è un costrutto dei linguaggi di programmazione o un meccanismo dell'hardware del computer progettato per gestire errori a runtime o altri problemi (eccezioni) che avvengono durante l'esecuzione di un programma su un computer. Dal punto di vista dell'elaborazione, gli interrupt hardware sono simili a eccezioni recuperabili, eccetto che solitamente non sono correlate con il flusso attuale del programma. rdf:langString
例外処理(れいがいしょり、英語: exception handling)とは、IT業界で用いられる専門用語で、システムの設計で想定されておらず、ユーザー操作によって解決できない問題に対処するための処理である。例外処理の結果として問題が解決されないとシステム障害になる。システム停止やデータ破損の原因になり、ユーザーに損害を与える可能性があるため、システム開発で例外処理は重要視されている。 システムの設計で想定されておらず、継続不能や継続すると問題になる様な状態としては、次のようなものが挙げられる。 rdf:langString
Wyjątek (ang. exception) - mechanizm przepływu sterowania używany w procesorach oraz współczesnych językach programowania do obsługi zdarzeń wyjątkowych, a w szczególności błędów, których wystąpienie zmienia prawidłowy przebieg wykonywania programu. W momencie zajścia niespodziewanego zdarzenia generowany jest wyjątek, który musi zostać obsłużony poprzez zapamiętanie bieżącego stanu programu i przejście do procedury jego obsługi. W niektórych sytuacjach po obsłużeniu wyjątku można powrócić do wykonywania przerwanego kodu, korzystając z zapamiętanych informacji stanu. Przykładowo obsługa błędu braku strony pamięci polega najczęściej na pobraniu brakującej strony z pliku wymiany, co umożliwia kontynuowanie pracy programu, natomiast błąd dzielenia przez zero powoduje, że wykonywanie dalszych rdf:langString
O tratamento de exceção, na ciência da computação, é o mecanismo responsável pelo tratamento da ocorrência de condições que alteram o fluxo normal da execução de programas de computadores. Para condições consideradas parte do fluxo normal de execução, ver os conceitos de sinal e evento. rdf:langString
Undantagshantering (engelska: exception handling) är mekanismer i programspråk eller datorhårdvara som ändrar det normala programflödet för att hantera undantag (engelska: exception). Vid ett undantag sparas processorns exekveringstillstånd och programflödet omdirigeras till en undantagshanterare (engelska: exception handler). rdf:langString
Обро́бка виключень (ви́няток - це калька з російської не рекомендований до вживання) (також опрацьо́вування (обробля́ння) виключних ситуа́цій, англ. exception handling) — механізм мов програмування, призначений для обробки помилок часу виконання і інших можливих проблем (виключень), які можуть виникнути при виконанні програми. rdf:langString
rdf:langString تدبير الحالات الاستثنائية
rdf:langString Výjimka (programování)
rdf:langString Ausnahmebehandlung
rdf:langString Manejo de excepciones
rdf:langString Exception handling
rdf:langString Penanganan pengecualian
rdf:langString Système de gestion d'exceptions
rdf:langString Gestione delle eccezioni
rdf:langString 예외 처리
rdf:langString 例外処理
rdf:langString Wyjątek
rdf:langString Exception handling
rdf:langString Tratamento de exceção
rdf:langString Undantagshantering
rdf:langString Обработка исключений
rdf:langString 异常处理
rdf:langString Обробка винятків
xsd:integer 59231
xsd:integer 1098881172
rdf:langString تدبير الحالات الشاذة أو الاستثنائية في علم الحواسيب ما يعمل عندما تحصل حالات عارضة وقت تنفيذ برنامج من البرامج الحاسوبية. وينقسم تدبيرها إلى تدبير الجهاز (عتاد الحاسوب) وتدبير البرامج (برمجيات الحاسوب).
rdf:langString Výjimka (anglicky exception) je v programování výjimečná situace, která může nastat za běhu programu. Jedná se o zobecnění vnitřního přerušení vyvolaného chybou při provádění programu. Ve vyšších programovacích jazycích je obvykle výjimka spojena s objektem nesoucím informace o chybovém stavu.
rdf:langString Eine Ausnahme oder Ausnahmesituation (englisch exception oder Trap) bezeichnet in der Computertechnik ein Verfahren, Informationen über bestimmte Programmzustände – meistens Fehlerzustände – an andere Programmebenen zur Weiterbehandlung weiterzureichen. Kann in einem Programm beispielsweise einer Speicheranforderung nicht stattgegeben werden, wird eine Speicheranforderungsausnahme ausgelöst. Ein Computerprogramm kann zur Behandlung dieses Problems dafür definierte Algorithmen abarbeiten, die den Fehler beheben oder anzeigen. Exceptions haben in weiten Teilen die Behandlung von Fehlern mittels Fehlercodes oder Sprunganweisungen abgelöst und stellen im technischen Sinne einen zweiten, optionalen Rückgabewert einer Methode / Funktion dar.
rdf:langString El manejo de excepciones es una técnica de programación que permite al programador controlar los errores ocasionados durante la ejecución de un programa informático. Cuando ocurre cierto tipo de error, el sistema reacciona ejecutando un fragmento de código que resuelve la situación, por ejemplo retornando un mensaje de error o devolviendo un valor por defecto.
rdf:langString In computing and computer programming, exception handling is the process of responding to the occurrence of exceptions – anomalous or exceptional conditions requiring special processing – during the execution of a program. In general, an exception breaks the normal flow of execution and executes a pre-registered exception handler; the details of how this is done depend on whether it is a hardware or software exception and how the software exception is implemented. Exception handling, if provided, is facilitated by specialized programming language constructs, hardware mechanisms like interrupts, or operating system (OS) inter-process communication (IPC) facilities like signals. Some exceptions, especially hardware ones, may be handled so gracefully that execution can resume where it was interrupted.
rdf:langString Penanganan pengecualian (Inggris: Exception handling) merupakan istilah di dalam bidang ilmu komputer yang merujuk kepada mekanisme respon dari munculnya "pengecualian" dari suatu proses komputasi. "Pengecualian" yang dimaksud adalah suatu keadaan tidak normal yang terjadi ketika eksekusi suatu program sehingga membutuhkan proses khusus yang bahkan dapat mengubah alur program itu sendiri. Pada Ilmu Komputer, penanganan pengecualian dapat dilakukan dari sisi perangkat lunak maupun perangkat keras. Perangkat lunak mengimplementasikan fitur penanganan pengecualian melalui suatu mekanisme yang disediakan oleh bahasa pemrograman, sedangkan menggunakan fitur pendeteksi kesalahan yang tertanam pada peranti keras untuk menangani kesalahan yang terjadi dalam proses komputasi. Secara garis besar, suatu pengecualian ditangani dengan menyimpan keadaan eksekusi saat ini pada suatu tempat dan memindahkan eksekusi ke subrutin baru yang disebut penangan pengecualian (Bahasa Inggris: Exception Handler). Jika program bisa dikembalikan ke alur semula, penangan pengecualian akan melanjutkan proses ke subrutin utama yang sebelumnya terpotong oleh adanya pengecualian ini. Contoh pengecualian yang bisa dikembalikan adalah pembagian oleh nol, sementara contoh pengecualian yang tidak bisa dikembalikan (program akan dihentikan) adalah masalah kekurangan memori.
rdf:langString Dans le contexte des langages de programmation fonctionnels et impératifs, un système de gestion d'exceptions ou SGE permet de gérer les conditions exceptionnelles pendant l'exécution du programme. Lorsqu'une exception se produit, l'exécution normale du programme est interrompue et l'exception est traitée. Les erreurs/exceptions les plus courantes sont probablement l'accès non autorisé à une zone mémoire (erreur de manipulation de pointeur) et la division par zéro (on ne prévoit pas le cas où le diviseur est nul).
rdf:langString In informatica la gestione delle eccezioni è un costrutto dei linguaggi di programmazione o un meccanismo dell'hardware del computer progettato per gestire errori a runtime o altri problemi (eccezioni) che avvengono durante l'esecuzione di un programma su un computer. In generale, lo stato attuale verrà salvato in una posizione predefinita e l'esecuzione passerà a un gestore predefinito handler. A seconda della situazione, il gestore può poi riprendere l'esecuzione alla posizione originale, usando l'informazione salvata per ripristinare lo stato originale. Un esempio di eccezione da cui solitamente si riprende l'esecuzione è il page fault, mentre una che solitamente non può essere risolta trasparentemente è la divisione per zero. Dal punto di vista dell'elaborazione, gli interrupt hardware sono simili a eccezioni recuperabili, eccetto che solitamente non sono correlate con il flusso attuale del programma.
rdf:langString 예외 처리(例外 處理) 또는 오류 처리는 일반적인 실행의 흐름을 바꾸는 몇 가지 조건을 처리하도록 설계한 프로그래밍 언어의 개념이나 컴퓨터 하드웨어 구조를 말한다. 일반적으로 프로그램이 처리되는 동안 특정한 문제가 일어났을 때 처리를 중단하고 다른 처리를 하는 것을 예외 처리라고 한다.
rdf:langString 例外処理(れいがいしょり、英語: exception handling)とは、IT業界で用いられる専門用語で、システムの設計で想定されておらず、ユーザー操作によって解決できない問題に対処するための処理である。例外処理の結果として問題が解決されないとシステム障害になる。システム停止やデータ破損の原因になり、ユーザーに損害を与える可能性があるため、システム開発で例外処理は重要視されている。 システムの設計で想定されておらず、継続不能や継続すると問題になる様な状態としては、次のようなものが挙げられる。 * ハードウェアの故障 * オペレーティングシステム等、システムの設定ミス * ライブラリの欠損 * ユーザーの入力間違い * 数値入力を要求している場合での、英単語の入力 * 存在しないデータベースのテーブル/カラムやファイルの指定 * 必要な他システムとの疎通が取れない * 許されない演算(0での除算や実数演算で解が虚数になる演算など) * 割り当てられていない記憶領域へのアクセス * 不正な値が与えられたポインタで参照する、或いは機械語レベルで不正な値が与えられたインデックスレジスタ等を用いてメモリ参照することとなった場合 * ページフォールト * プログラミング言語において、何も参照していないハンドルやポインター(Nullポインタ)を参照して操作しようとした場合(例としてJavaにおけるNullPointerExceptionなど)。
rdf:langString Exception handling is een constructie of een mechanisme die een programmeertaal biedt om op een abnormale of uitzonderlijke gebeurtenis (excepties) te kunnen reageren en af te handelen tijdens het uitvoeren van software. De normale afloop van het programma wordt gewijzigd in tijdelijke onderbreking of een totale afbreking. Als er geen aandacht in het programma aan de mogelijke exceptie is besteed, meldt het systeem een "unexpected exception", meestal gevolgd door een rapportage.
rdf:langString Обрабо́тка исключи́тельных ситуа́ций (англ. exception handling) — механизм языков программирования, предназначенный для описания реакции программы на ошибки времени выполнения и другие возможные проблемы (исключения), которые могут возникнуть при выполнении программы и приводят к невозможности (бессмысленности) дальнейшей отработки программой её базового алгоритма. В русском языке также применяется более короткая форма термина: «обработка исключений».
rdf:langString Wyjątek (ang. exception) - mechanizm przepływu sterowania używany w procesorach oraz współczesnych językach programowania do obsługi zdarzeń wyjątkowych, a w szczególności błędów, których wystąpienie zmienia prawidłowy przebieg wykonywania programu. W momencie zajścia niespodziewanego zdarzenia generowany jest wyjątek, który musi zostać obsłużony poprzez zapamiętanie bieżącego stanu programu i przejście do procedury jego obsługi. W niektórych sytuacjach po obsłużeniu wyjątku można powrócić do wykonywania przerwanego kodu, korzystając z zapamiętanych informacji stanu. Przykładowo obsługa błędu braku strony pamięci polega najczęściej na pobraniu brakującej strony z pliku wymiany, co umożliwia kontynuowanie pracy programu, natomiast błąd dzielenia przez zero powoduje, że wykonywanie dalszych obliczeń nie ma sensu i musi zostać definitywnie przerwane.
rdf:langString Undantagshantering (engelska: exception handling) är mekanismer i programspråk eller datorhårdvara som ändrar det normala programflödet för att hantera undantag (engelska: exception). Vid ett undantag sparas processorns exekveringstillstånd och programflödet omdirigeras till en undantagshanterare (engelska: exception handler). Beroende på situationen kan undantagshanteraren välja att återuppta programflödet där det avbröts, genom att använda det sparade exekveringstillståndet. Exempelvis återupptas programflödet efter sidfel utan problem. Vid oväntad division med noll finns det däremot inget självklart sätt att återuppta programflödet, eftersom beräkningen som försökte göras sannolikt skulle bli felaktig om man försökte fortsätta. Därför brukar undantagshanteraren vid sådana undantag avsluta det felande programmet, åtminstone under utvecklingsprocessen (och registrera på vilken programrad undantaget skedde) eftersom undantaget kan bero på en bugg, och återstarta på ett lämpligt sätt i kundprogramvara.
rdf:langString O tratamento de exceção, na ciência da computação, é o mecanismo responsável pelo tratamento da ocorrência de condições que alteram o fluxo normal da execução de programas de computadores. Para condições consideradas parte do fluxo normal de execução, ver os conceitos de sinal e evento. Em geral, na ocorrência de uma exceção, o estado do programa é gravado em um local pré-definido e a sua execução é direcionada para uma rotina de tratamento. Dependendo da situação, a rotina de tratamento pode prosseguir a execução a partir do ponto que originou a exceção, utilizando a informação gravada para restaurar o estado. Um exemplo de exceção que normalmente permite o prosseguimento da execução é aquela originada de uma falta de página (page fault). Por outro lado, uma .Do ponto de vista do processador, as interrupções de hardware podem ser consideradas como condições análogas às exceções que permitem prosseguimento da execução, apesar destas exceções não serem normalmente relacionadas com o fluxo normal do programa. Para o desenvolvedor de uma rotina, lançar uma exceção é um modo útil de assinalar que a rotina não deve continuar a execução quando, por exemplo, os argumentos de entrada não são válidos (um denominador igual a zero em uma divisão, por exemplo) ou quando um recurso no qual o programa depende não está disponível (um arquivo não encontrado ou um erro em um disco, por exemplo). Em sistemas que não utilizam o conceito de exceções as rotinas devem retornar algum especial. Porém esta abordagem é muitas vezes difícil de implementar devido ao , onde os usuários da rotina precisam escrever código extra para distinguir os valores de retorno normais daqueles que indicam erro.
rdf:langString 例外處理(Exception handling,中國大陆所用“异常”对应的英文是Abnormality,港澳台以及日本使用的是“例外”)是指在进行运算( computation)时,出现例外的情况(需要特殊处理的非常规或例外的情况)对应的处理,这种情况经常会破坏程序正常的流程。它通常由特殊的编程语言结构、计算机硬體机制(如:中断或者如訊號等操作系统IPC设施)所构成的。具体实现由硬體和軟體自身定义而决定。一些例外,尤其是硬體,将会在被中断后进行恢復。
rdf:langString Обро́бка виключень (ви́няток - це калька з російської не рекомендований до вживання) (також опрацьо́вування (обробля́ння) виключних ситуа́цій, англ. exception handling) — механізм мов програмування, призначений для обробки помилок часу виконання і інших можливих проблем (виключень), які можуть виникнути при виконанні програми. В цілому, при виникненні виключної ситуації, управління передається деякому заздалегідь призначеному обробникові (опрацьовувачу). У деяких мовах, обробник може відновити виконання програми з місця виникнення виключення. Таким чином, обробка помилок передається на вищий рівень і забезпечується можливість так званого нелокального виходу, тобто передачі управління на деяку «віддалену», можливо заздалегідь невідому, точку програми через довільне число викликів функцій.
xsd:nonNegativeInteger 68274

data from the linked data cloud