A method for handling an incoming call of an electronic device, the method comprising the steps of: displaying a user interface comprising plural user interfaces along edges of a screen, each having associated an incoming call handling function for handling the incoming call using a screen boundary of the electronic device, when receiving incoming call information while executing an application program on the electronic device; sensing a touch event on the user interface for handling the incoming call using the screen boundary; performing the associated incoming call handling function based on the sensed touch event, wherein the user interface for handling the incoming call using the screen boundary is displayed to overlap the user interface of the executed application program; wherein the step of sensing the touch event on the user interface for handling the incoming call using the screen boundary comprises the steps of: determining whether the touch event is generated on the user interface for handling the incoming call after the user interface for handling the incoming call is displayed for a certain period of time, and handling the incoming call based on the touch event, when the touch event is generated after the certain period of time; and wherein the step of sensing the touch event on the user interface for handling the incoming call using the screen boundary further comprises the step of: displaying incoming call handling information, when the touch event is generated before the certain period of time, wherein the incoming call handling information includes at least one of caller information, an incoming call permission user interface, an incoming call rejection user interface, an incoming call wait user interface, and a message handling user interface. displaying a user interface comprising plural user interfaces along edges of a screen, each having associated an incoming call handling function for handling the incoming call using a screen boundary of the electronic device, when receiving incoming call information while executing an application program on the electronic device; sensing a touch event on the user interface for handling the incoming call using the screen boundary; performing the associated incoming call handling function based on the sensed touch event, wherein the user interface for handling the incoming call using the screen boundary is displayed to overlap the user interface of the executed application program; wherein the step of sensing the touch event on the user interface for handling the incoming call using the screen boundary comprises the steps of: determining whether the touch event is generated on the user interface for handling the incoming call after the user interface for handling the incoming call is displayed for a certain period of time, and handling the incoming call based on the touch event, when the touch event is generated after the certain period of time; and wherein the step of sensing the touch event on the user interface for handling the incoming call using the screen boundary further comprises the step of: displaying incoming call handling information, when the touch event is generated before the certain period of time, wherein the incoming call handling information includes at least one of caller information, an incoming call permission user interface, an incoming call rejection user interface, an incoming call wait user interface, and a message handling user interface.