Video: Hvad er returtypen for en metode, der ikke returnerer nogen værdi?
2024 Forfatter: Lynn Donovan | [email protected]. Sidst ændret: 2023-12-15 23:45
Returnering af en værdi fra en metode
Hvis en metode ikke returnerer en værdi, skal den erklæres for at returnere ugyldig . Men pop()-metoden i Stack-klassen returnerer en referencedatatype: et objekt. Metoder bruger return-operatoren til at returnere en værdi. Enhver metode, der ikke er deklareret ugyldig skal indeholde en returopgørelse.
På denne måde, hvilken type metode returnerer ikke en værdi?
En metode kan returnere en værdi (som kan være en primitiv type eller en objektreference). Hvis metoden ikke returnerer en værdi, bruger vi ugyldig Java nøgleord.
For det andet, hvad er returtypen for en metode? EN metode vender tilbage til koden, der påkaldte den, når den fuldfører alle udsagn i metode , når en Vend tilbage sætning eller afgiver en undtagelse, alt efter hvad der indtræffer først. Du erklærer en metodens returtype i dets metode erklæring. Inden for kroppen af metode , bruger du Vend tilbage erklæring til Vend tilbage det værdi.
Hvad er så den erklærede returtype for en metode, der ikke har en returværdi?
Nogen metode erklæret ugyldig vender ikke tilbage -en værdi og kan ikke indeholde en retur udmelding. Nogen metode det er ikke erklæret ugyldigt skal indeholde en retur udmelding. Dataene type af returværdi skal matche metodens erklærede returtype ; det kan du ikke Vend tilbage et heltal værdi fra en metode erklæret til Vend tilbage en boolsk.
Hvad er returtype ugyldig?
Det ugyldig type , i flere programmeringssprog afledt af C og Algol68, er type for resultatet af en funktion, der vender tilbage normalt, men giver ikke et resultat værdi til sin ringer. Normalt kaldes sådanne funktioner for deres bivirkninger, såsom at udføre en opgave eller skrive til deres outputparametre.
Anbefalede:
Hvad gør du, hvis nogen ikke vil ændre deres adresse?
Skriv "ikke på denne adresse" eller "retur til afsender" på det hele. Din første handling bør være at tage alt ud af postkassen, der er adresseret til den anden person, og skrive "retur til afsender" på den. Så er det bare at lægge det tilbage i postkassen
Kunne ikke forbinde serveren kører muligvis ikke. Kan ikke oprette forbindelse til MySQL-serveren på 127.0 0.1 10061?
Hvis MySQL-serveren kører på Windows, kan du oprette forbindelse ved hjælp af TCP/IP. Du bør også kontrollere, at den TCP/IP-port, du bruger, ikke er blevet blokeret af en firewall eller portblokeringstjeneste. Fejlen (2003) Kan ikke oprette forbindelse til MySQL-serveren på ' server ' (10061) indikerer, at netværksforbindelsen er blevet afvist
Hvad sker der, hvis du ikke returnerer Aarons møbler?
Det korte svar er ja. Du kan blive anholdt på en arrestordre og komme i fængsel for dette. Det lyder som om, at du kan blive opkrævet for manglende tilbagelevering af lejet ejendom, eller muligvis tyveri. Når du lejer møbler hos Aaron's ejer du dem ikke med mindre eller indtil
Er der nogen måde at kaste en kontrolleret undtagelse fra en metode, der ikke har en kast-klausul?
9 svar. Du kan smide umarkerede undtagelser uden at skulle erklære dem, hvis du virkelig vil. Umarkerede undtagelser udvider RuntimeException. Throwables, der udvider Error, er også umarkerede, men bør kun bruges til virkelig alvorlige problemer (såsom ugyldig bytekode)
Hvilken sammenligningsoperator bruges til at sammenligne værdi med hver værdi, der returneres af underforespørgsel?
ALLE-operatoren bruges til at vælge alle tupler af SELECT STATEMENT. Det bruges også til at sammenligne en værdi med hver værdi i et andet værdisæt eller resultat fra en underforespørgsel. ALL-operatoren returnerer TRUE, hvis alle underforespørgselsværdier opfylder betingelsen