1. An electronic device comprising: a storage part for storing a plurality of applications to which orders of priority are assigned, an execution part executing an application requested to be executed among the plurality of applications stored in the storage part, and a control part controlling execution of the application at the execution part, wherein the control part terminates the execution of the application having the lowest priority, among the applications which being executed by the execution part, and makes to execute the application which is newly requested to be executed, when a new application among the plurality of applications is requested by the execution part to newly execute during any one of application among the plurality of applications is being executed by the execution part, and when a predetermined parameter would exceed a permissible value due to the execution of the application newly requested to be executed.