SWT¿¡´Â ¿À·ù¿Í ¿¹¿Ü¸¦ Æ®¸®°ÅÇϱâ À§ÇØ Àß Á¤ÀÇµÈ °èȹÀÌ ÀÖ½À´Ï´Ù. °¡´ÉÇÏ´Ù¸é ¿¹¿Ü´Â Ç÷§Æû¿¡¼ ÀϰüµÇ°Ô Æ®¸®°ÅµË´Ï´Ù. ±×·¯³ª ÀϺΠ¿À·ù´Â ƯÁ¤ Ç÷§ÆûÀÇ SWT ±¸Çö¿¡ µû¶ó ´Ù¸¨´Ï´Ù.
SWT¿¡¼´Â ¼¼ °¡Áö À¯ÇüÀÇ ¿¹¿Ü, IllegalArgumentException, SWTException ¹× SWTError¸¦ Æ®¸®°ÅÇÒ ¼ö ÀÖ½À´Ï´Ù. SWT¸¦ È£ÃâÇÒ °æ¿ì ÀÀ¿ëÇÁ·Î±×·¥¿¡¼ ´Ù¸¥ À¯ÇüÀÇ ¿¹¿Ü³ª ¿À·ù¸¦ ¹ß°ßÇÏÁö ¾Ê½À´Ï´Ù.
Âü°í: SWT¿¡¼ ÀÌ ¼¼ °¡Áö À¯Çü ¿Ü¿¡ ´Ù¸¥ ¿¹¿Ü°¡ ¹ß»ýÇϸé SWT ±¸Çö ¹ö±×·Î °£Áֵ˴ϴÙ.
SWT API ¸Þ¼Òµå¿¡ Àü´ÞµÈ Àμö´Â ´Ù¸¥ ÀÛ¾÷À» ¼öÇàÇϱâ Àü¿¡ »óÅÂ¿Í ¹üÀ§°¡ ¸Â´ÂÁö È®ÀÎÇÕ´Ï´Ù. Àμö°¡ ¿Ã¹Ù¸£Áö ¾ÊÀ» °æ¿ì IllegalArgumentExceptionÀÌ ¹ß»ýÇÕ´Ï´Ù.
SWT´Â ¸ðµç Ç÷§Æû¿¡¼ ÀϰüµÇ°Ô ÀÌ ¿¹¿Ü¸¦ ¹ß»ý½Ãŵ´Ï´Ù. ÇÑ Ç÷§Æû¿¡¼ IllegalArgumentExceptionÀ» ¹ß»ý½ÃŲ ÄÚµå´Â ´Ù¸¥ Ç÷§Æû¿¡¼µµ °°Àº ¿¹¿Ü¸¦ ¹ß»ý½Ãŵ´Ï´Ù.
SWT ³»ºÎÀûÀ¸·Î º¹±¸ °¡´ÉÇÑ ¿À·ù°¡ ¹ß»ýÇÑ °æ¿ì SWTExceptionÀÌ ¹ß»ýÇÕ´Ï´Ù. ¿À·ù ÄÚµå¿Í ¸Þ½ÃÁö ÅØ½ºÆ®¿¡¼ ¹®Á¦¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ¼³¸íÀ» Á¦°øÇÕ´Ï´Ù.
SWT´Â ¸ðµç Ç÷§Æû¿¡¼ ÀϰüµÇ°Ô ÀÌ ¿¹¿Ü¸¦ ¹ß»ý½Ãŵ´Ï´Ù. ¸ðµç Ç÷§Æû¿¡¼ SWT´Â ¿¹¿Ü¸¦ ¹ß»ý½ÃŲ ÈÄ ¾ÈÁ¤µÈ »óÅ·ΠÀ¯ÁöµË´Ï´Ù. ¿¹¸¦ µé¾î, ºñUI ½º·¹µå¿¡¼ SWT È£ÃâÀ» ÇÑ °æ¿ì ÀÌ ¿¹¿Ü°¡ ¹ß»ýµË´Ï´Ù.
SWT ³»ºÎ¿¡¼ º¹±¸ÇÒ ¼ö ¾ø´Â ¿À·ù°¡ ¹ß»ýÇÑ °æ¿ì SWTError°¡ ¹ß»ýÇÕ´Ï´Ù.
±âº» Ç÷§Æû È£ÃâÀÌ ½ÇÆÐÇÑ °æ¿ì SWT¿¡¼´Â ÀÌ ¿À·ù¸¦ ¹ß»ý½Ã۰í SWT´Â ¾Ë ¼ö ¾ø´Â »óŰ¡ µË´Ï´Ù. ¶Ç´Â SWT¿¡ Ç÷§Æû ±×·¡ÇÈ ÀÚ¿ø ºÎÁ·°ú °°ÀÌ º¹±¸ÇÒ ¼ö ¾ø´Â ¿À·ù°¡ ÀÖ´Â °æ¿ì¿¡µµ ÀÌ ¿À·ù°¡ ¹ß»ýÇÕ´Ï´Ù.
SWT ¿À·ù°¡ ¹ß»ýÇÏ¸é ¹®Á¦ ÇØ°áÀ» À§ÇØ ÀÀ¿ëÇÁ·Î±×·¥¿¡¼ ÇÒ ¼ö ÀÖ´Â ÀÏÀÌ °ÅÀÇ ¾ø½À´Ï´Ù. ÀÀ¿ëÇÁ·Î±×·¥¿¡¼ Á¤»óÀûÀÎ °úÁ¤À¸·Î ÀÛ¾÷ÇÏ´Â Áß¿¡´Â ÀÌ·± ¿À·ù°¡ ¹ß»ýÇÏÁö ¾ÊÁö¸¸ ¾ÈÁ¤¼ºÀÌ ³ôÀº ÀÀ¿ëÇÁ·Î±×·¥¿¡¼´Â ÀÌ·± ¿À·ù¸¦ ¹ß°ßÇÏ¿© º¸°íÇÕ´Ï´Ù.