Puutteellinen poikkeuksien käyttö Java-ohjelmissa

Tutkielmassa tehdään yleisselvitys siitä, millaisia käsityksiä ohjelmoijilla on Javan poikkeuksienhallinnasta sekä mitä havaintoja poikkeuksienhallintamenetelmien käytöstä ja poikkeuksienkäsittelyyn liittyvistä virhetilanteista on saatu. Ohjelmoijilla on harvoin selkeitä poikkeuksienkäsittelyyn liit...

Full description

Bibliographic Details
Main Author: Juutilainen, Elina
Other Authors: Informaatioteknologian tiedekunta, Faculty of Information Technology, Informaatioteknologia, Information Technology, Jyväskylän yliopisto, University of Jyväskylä
Format: Bachelor's thesis
Language:fin
Published: 2018
Subjects:
Online Access: https://jyx.jyu.fi/handle/123456789/60764
_version_ 1826225793572798465
author Juutilainen, Elina
author2 Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä
author_facet Juutilainen, Elina Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä Juutilainen, Elina Informaatioteknologian tiedekunta Faculty of Information Technology Informaatioteknologia Information Technology Jyväskylän yliopisto University of Jyväskylä
author_sort Juutilainen, Elina
datasource_str_mv jyx
description Tutkielmassa tehdään yleisselvitys siitä, millaisia käsityksiä ohjelmoijilla on Javan poikkeuksienhallinnasta sekä mitä havaintoja poikkeuksienhallintamenetelmien käytöstä ja poikkeuksienkäsittelyyn liittyvistä virhetilanteista on saatu. Ohjelmoijilla on harvoin selkeitä poikkeuksienkäsittelyyn liittyviä menettelytapoja. Huonoina pidettyjä käytänteitä esiintyy laajasti Javan ohjelmissa, ja niihin liittyy myös virhetilanteita. Toisaalta poikkeuksienkäsittelyyn liittyviä virheitä on odotettua vähemmän, ja niistä tehtyihin virheraportteihin vastataan nopeasti.
first_indexed 2019-09-20T09:13:15Z
format Kandityö
free_online_boolean 1
fullrecord [{"key": "dc.contributor.advisor", "value": "M\u00f6nk\u00f6l\u00e4, Sanna", "language": "", "element": "contributor", "qualifier": "advisor", "schema": "dc"}, {"key": "dc.contributor.author", "value": "Juutilainen, Elina", "language": "", "element": "contributor", "qualifier": "author", "schema": "dc"}, {"key": "dc.date.accessioned", "value": "2018-12-20T12:57:18Z", "language": null, "element": "date", "qualifier": "accessioned", "schema": "dc"}, {"key": "dc.date.available", "value": "2018-12-20T12:57:18Z", "language": null, "element": "date", "qualifier": "available", "schema": "dc"}, {"key": "dc.date.issued", "value": "2018", "language": "", "element": "date", "qualifier": "issued", "schema": "dc"}, {"key": "dc.identifier.uri", "value": "https://jyx.jyu.fi/handle/123456789/60764", "language": null, "element": "identifier", "qualifier": "uri", "schema": "dc"}, {"key": "dc.description.abstract", "value": "Tutkielmassa tehd\u00e4\u00e4n yleisselvitys siit\u00e4, millaisia k\u00e4sityksi\u00e4 ohjelmoijilla on Javan poikkeuksienhallinnasta sek\u00e4 mit\u00e4 havaintoja poikkeuksienhallintamenetelmien k\u00e4yt\u00f6st\u00e4 ja poikkeuksienk\u00e4sittelyyn liittyvist\u00e4 virhetilanteista on saatu. Ohjelmoijilla on harvoin selkeit\u00e4 poikkeuksienk\u00e4sittelyyn liittyvi\u00e4 menettelytapoja. Huonoina pidettyj\u00e4 k\u00e4yt\u00e4nteit\u00e4 esiintyy laajasti Javan ohjelmissa, ja niihin liittyy my\u00f6s virhetilanteita. Toisaalta poikkeuksienk\u00e4sittelyyn liittyvi\u00e4 virheit\u00e4 on odotettua v\u00e4hemm\u00e4n, ja niist\u00e4 tehtyihin virheraportteihin vastataan nopeasti.", "language": "fi", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Submitted by Paivi Vuorio (paelvuor@jyu.fi) on 2018-12-20T12:57:18Z\nNo. of bitstreams: 0", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Made available in DSpace on 2018-12-20T12:57:18Z (GMT). No. of bitstreams: 0\n Previous issue date: 2018", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.format.extent", "value": "18", "language": "", "element": "format", "qualifier": "extent", "schema": "dc"}, {"key": "dc.language.iso", "value": "fin", "language": null, "element": "language", "qualifier": "iso", "schema": "dc"}, {"key": "dc.rights", "value": "In Copyright", "language": "en", "element": "rights", "qualifier": null, "schema": "dc"}, {"key": "dc.title", "value": "Puutteellinen poikkeuksien k\u00e4ytt\u00f6 Java-ohjelmissa", "language": "", "element": "title", "qualifier": null, "schema": "dc"}, {"key": "dc.type", "value": "bachelor thesis", "language": null, "element": "type", "qualifier": null, "schema": "dc"}, {"key": "dc.identifier.urn", "value": "URN:NBN:fi:jyu-201812205287", "language": "", "element": "identifier", "qualifier": "urn", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Bachelor's thesis", "language": "en", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Kandidaatinty\u00f6", "language": "fi", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.contributor.faculty", "value": "Informaatioteknologian tiedekunta", "language": "fi", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.faculty", "value": "Faculty of Information Technology", "language": "en", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Informaatioteknologia", "language": "fi", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Information Technology", "language": "en", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "Jyv\u00e4skyl\u00e4n yliopisto", "language": "fi", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "University of Jyv\u00e4skyl\u00e4", "language": "en", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Tietotekniikka", "language": "fi", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Mathematical Information Technology", "language": "en", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "yvv.contractresearch.funding", "value": "0", "language": "", "element": "contractresearch", "qualifier": "funding", "schema": "yvv"}, {"key": "dc.type.coar", "value": "http://purl.org/coar/resource_type/c_7a1f", "language": null, "element": "type", "qualifier": "coar", "schema": "dc"}, {"key": "dc.rights.accesslevel", "value": "openAccess", "language": null, "element": "rights", "qualifier": "accesslevel", "schema": "dc"}, {"key": "dc.type.publication", "value": "bachelorThesis", "language": null, "element": "type", "qualifier": "publication", "schema": "dc"}, {"key": "dc.subject.oppiainekoodi", "value": "602", "language": "", "element": "subject", "qualifier": "oppiainekoodi", "schema": "dc"}, {"key": "dc.subject.yso", "value": "Java", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "virhetilanteet", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "virheet", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "ohjelmoijat", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "palautuminen", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.rights.url", "value": "https://rightsstatements.org/page/InC/1.0/", "language": null, "element": "rights", "qualifier": "url", "schema": "dc"}]
id jyx.123456789_60764
language fin
last_indexed 2025-02-18T10:54:39Z
main_date 2018-01-01T00:00:00Z
main_date_str 2018
online_boolean 1
online_urls_str_mv {"url":"https:\/\/jyx.jyu.fi\/bitstreams\/68cfcdb8-4e70-4ac9-9b39-dc097c1f96ad\/download","text":"URN:NBN:fi:jyu-201812205287.pdf","source":"jyx","mediaType":"application\/pdf"}
publishDate 2018
record_format qdc
source_str_mv jyx
spellingShingle Juutilainen, Elina Puutteellinen poikkeuksien käyttö Java-ohjelmissa Tietotekniikka Mathematical Information Technology 602 Java virhetilanteet virheet ohjelmoijat palautuminen
title Puutteellinen poikkeuksien käyttö Java-ohjelmissa
title_full Puutteellinen poikkeuksien käyttö Java-ohjelmissa
title_fullStr Puutteellinen poikkeuksien käyttö Java-ohjelmissa Puutteellinen poikkeuksien käyttö Java-ohjelmissa
title_full_unstemmed Puutteellinen poikkeuksien käyttö Java-ohjelmissa Puutteellinen poikkeuksien käyttö Java-ohjelmissa
title_short Puutteellinen poikkeuksien käyttö Java-ohjelmissa
title_sort puutteellinen poikkeuksien käyttö java ohjelmissa
title_txtP Puutteellinen poikkeuksien käyttö Java-ohjelmissa
topic Tietotekniikka Mathematical Information Technology 602 Java virhetilanteet virheet ohjelmoijat palautuminen
topic_facet 602 Java Mathematical Information Technology Tietotekniikka ohjelmoijat palautuminen virheet virhetilanteet
url https://jyx.jyu.fi/handle/123456789/60764 http://www.urn.fi/URN:NBN:fi:jyu-201812205287
work_keys_str_mv AT juutilainenelina puutteellinenpoikkeuksienkäyttöjavaohjelmissa