When the display device 240 is switched to the inactive state with the electronic device 101 connected to the first communication network and the data throughput of the electronic device 101 is lower than a reference throughput, the application processor 210 may control the first communication processor 220 and/or the second communication processor 230 to hand the electronic device 101 over to the second communication network. For example, the data throughput of the electronic device 101 may be periodically detected by the application processor 210 with the display device 240 being in the inactive state.